summary refs log tree commit diff
path: root/src/Cargo.lock
AgeCommit message (Collapse)AuthorLines
2018-05-14Introduce OperandValue::nontemporal_store and use it in the intrinsicsAnthony Ramine-0/+1
We use a new MemFlags bitflags type to merge some store code paths.
2018-05-08[beta] Prepare the 1.27.0 beta releaseAlex Crichton-34/+56
This commit prepares the 1.27.0 beta release by doing: * Update the release channel to `beta` * Update Cargo's submodule * Update `stdsimd`'s submodule * Update the bootstrap compiler to the freshly minted 1.26.0 stable release * Don't attempt to verify clippy/miri build
2018-05-05Misc tweaksJohn Kåre Alsaker-0/+1
2018-05-04Use published rustfix 0.2 versionPascal Hertleif-6/+4
2018-05-04test: Make a dedicated testsuite for rustfixAlex Crichton-0/+15
This commit adds a dedicated mode to compiletest for running rustfix tests, adding a new `src/test/rustfix` directory which will execute all tests as a "rustfix" test, namely requiring that a `*.fixed` is next to the main file which is the result of the rustfix project's application of fixes. The `rustfix` crate is pulled in to actually perform the fixing, and the rustfix compiletest mode will assert a few properties about the fixing: * The expected fixed output must be the same as rustc's output suggestions applied to the original code. * The fixed code must compile successfully * The fixed code must have no further diagnostics emitted about it
2018-05-04Update RLS and Rustfmt (and Cargo)Nick Cameron-3/+4
2018-05-02Update RLS and RustfmtNick Cameron-27/+44
2018-04-30Update Cargo.lockOliver Schneider-14/+0
2018-04-26Update `parking_lot` dependenciesAlex Crichton-9/+9
This commit updates `parking_lot` to pull in Amanieu/parking_lot#70 and... Closes #49438
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-2/+9
2018-04-26rustc_target: move in type definitions from rustc_trans::abi.Irina Popa-2/+1
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-17/+17
2018-04-26Update rustfmt and rlsNick Cameron-58/+139
2018-04-23Fix the miri toolOliver Schneider-12/+3
2018-04-22Update MDBookMatt Ickstadt-10/+26
2018-04-22Remove Alloc::oomSteven Fackler-1/+0
2018-04-20Update the Cargo submoduleAlex Crichton-187/+198
2018-04-19Update clippyOliver Schneider-3/+24
2018-04-18Update RustfmtNick Cameron-24/+24
2018-04-15Make arenas thread safeJohn Kåre Alsaker-0/+3
2018-04-14Update RustfmtNick Cameron-26/+26
2018-04-12Restore Global.oom() functionalitySimon Sapin-0/+1
… now that #[global_allocator] does not define a symbol for it
2018-04-12Use the GlobalAlloc trait for #[global_allocator]Simon Sapin-1/+0
2018-04-12Update to most recent version of dlmallocAlex Crichton-1/+0
Inline the definition of `GlobalAlloc` for `dlmalloc` on wasm and don't rely on usage of unstable features in `dlmalloc` itself.
2018-04-12Separate alloc::heap::Alloc trait for stage0 #[global_allocator]Simon Sapin-2/+0
2018-04-12Deprecate the std_unicode crateSimon Sapin-1/+0
2018-04-11Update clippy and rlsOliver Schneider-4/+4
2018-04-09Update RustfmtNick Cameron-24/+24
2018-04-07Inject the `compiler_builtins` crate whenever the `core` crate is injectedOliver Schneider-0/+14
2018-04-05update mdbooksteveklabnik-0/+211
This includes search for all books, a long-requested feature!
2018-04-04Update RLSBoris-Chengbiao Zhou-25/+4
2018-04-03Implement generating graphs of the build stepsMark Simulacrum-0/+23
2018-04-03Add tests to rustbuildMark Simulacrum-0/+17
In order to run tests, previous commits have cfg'd out various parts of rustbuild. Generally speaking, these are filesystem-related operations and process-spawning related parts. Then, rustbuild is run "as normal" and the various steps that where run are retrieved from the cache and checked against the expected results. Note that this means that the current implementation primarily tests "what" we build, but doesn't actually test that what we build *will* build. In other words, it doesn't do any form of dependency verification for any crate. This is possible to implement, but is considered future work. This implementation strives to cfg out as little code as possible; it also does not currently test anywhere near all of rustbuild. The current tests are also not checked for "correctness," rather, they simply represent what we do as of this commit, which may be wrong. Test cases are drawn from the old implementation of rustbuild, though the expected results may vary.
2018-04-02Bump to 1.27.0Alex Crichton-164/+185
Also update some `Cargo.lock` dependencies, finishing up some final steps of our [release process]! This doesn't update the bootstrap compiler just yet but that will come in a follow-up PR. [release process]: https://forge.rust-lang.org/release-process.html
2018-04-01Rollup merge of #49549 - Mark-Simulacrum:bootstrap-cleanup, r=alexcrichtonMark Simulacrum-3/+0
Remove filetime dep from build_helper r? @alexcrichton
2018-04-01Remove filetime dep from build_helperMark Simulacrum-3/+0
2018-03-30Bump lockfileManish Goregaokar-3/+24
2018-03-29Update CargoAleksey Kladov-1/+14
This includes rust-lang/cargo#5255 which fixed regression in `cargo rustdoc` command.
2018-03-28Stabilize match_default_bindingsTaylor Cramer-24/+24
This includes a submodule update to rustfmt in order to allow a stable feature declaration.
2018-03-26Fix diagnostic colors on Windows 10 console.Eric Huss-6/+6
This updates termcolor to pick up BurntSushi/ripgrep#867. Fixes #49322.
2018-03-26rustbuild: Fail the build if we build Cargo twiceAlex Crichton-189/+190
This commit updates the `ToolBuild` step to stream Cargo's JSON messages, parse them, and record all libraries built. If we build anything twice (aka Cargo) it'll most likely happen due to dependencies being recompiled which is caught by this check.
2018-03-26Stabilize conservative_impl_traitTaylor Cramer-24/+3
2018-03-25Rollup merge of #49203 - Eijebong:lets-cleanup-dependencies, r=Mark-Simulacrumkennytm-102/+12
Bump racer and home This removes 10 dependencies from the build :tada:
2018-03-23Update RLS and RustfmtNick Cameron-1/+22
Fixes broken RLS tests/build
2018-03-21Bump racer and homeBastien Orivel-102/+12
This removes 10 dependencies from the build :tada:
2018-03-20Update Cargo to fix regressionAleksey Kladov-7/+7
This should fix regressions in Cargo after swithing to clap: * If an external subcommand name was close to built-in one, clap errored (fixed by updating clap version) * External subcomands didn't received their name as a first arg
2018-03-19Update rustfmt to 0.4.1Alan Du-92/+47
2018-03-17Update CargoAleksey Kladov-26/+17
This notably includes * https://github.com/rust-lang/cargo/pull/5152 * https://github.com/rust-lang/cargo/pull/5188 The first one switches cargo from docopt to clap ( we also update to the latest calp in this repository), the second one should help us to unify feature flags for Cargo itself and RLS, and build Cargo libray only once.
2018-03-16Automatically enable the `clippy` feature of `rls` if clippy buildsOliver Schneider-170/+24
2018-03-16Rollup merge of #48957 - Eijebong:rand, r=michaelwoeristerkennytm-27/+16
Dedupe rand