about summary refs log tree commit diff
path: root/src/Cargo.lock
AgeCommit message (Collapse)AuthorLines
2018-06-01Update Cargo.lockJohn Kåre Alsaker-0/+1
2018-05-30Replace libbacktrace with a submoduleAlex Crichton-3/+5
While we're at it update the `backtrace` crate from crates.io. It turns out that the submodule's configure script has gotten a lot more finnicky as of late so also switch over to using the `cc` crate manually which allows to avoid some hacks around the configure script as well
2018-05-29WIP fix rustc-hash cargo.lock entry for polonius-engineNiko Matsakis-1/+1
2018-05-29Use polonius_outputSantiago Pastorino-4/+5
2018-05-29bump polonius engineDouglas Campos-4/+14
2018-05-28Update rustc-hash to hash up to 8 bytes at once with FxHasherJohn Kåre Alsaker-5/+8
2018-05-28Update RLS, Rustfmt, and CargoNick Cameron-39/+61
2018-05-27Update cargoMateusz Mikuła-9/+6
2018-05-26Rollup merge of #51047 - spastorino:use_polonius_engine_facts, r=nikomatsakiskennytm-0/+8
Use AllFacts from polonius-engine
2018-05-24Use AllFacts from polonius-engineSantiago Pastorino-0/+8
2018-05-24get `rustc_hash` from external crateNiko Matsakis-0/+28
2018-05-22Update compiltest to use rustfix 0.3.1Pascal Hertleif-4/+5
2018-05-20Rollup merge of #50889 - oli-obk:clippy, r=kennytmkennytm-3/+25
Update clippy # Conflicts: # src/Cargo.lock
2018-05-19Update clippyOliver Schneider-3/+25
2018-05-18use `reset_unifications` instead of creating new unification tableNiko Matsakis-4/+4
2018-05-18Update RLS and RustfmtNick Cameron-17/+10
2018-05-17Rename trans to codegen everywhere.Irina Popa-47/+47
2018-05-16Update CargoEric Huss-4/+4
Unblocking PRs: - rust-lang/cargo#5535 - Ignore <tab> in libtest output. (unblocks #50387) - rust-lang/cargo#5537 - Remove -Zno-trans test. (unblocks #50615) - rust-lang/cargo#5540 - Fix tests when CARGO_TARGET_DIR is set. (unblocks self) Regression fixes: - rust-lang/cargo#5503 - cargo rustc broken for tests in project with bins - rust-lang/cargo#5520 - (#50640) shared proc-macro dependency built incorrectly Changes: - rust-lang/cargo#5527 - Point Source Replacement to the Overriding Dependencies section - rust-lang/cargo#5533 - Detail how to run locally-built nightly cargo - rust-lang/cargo#5522 - Add option to set user-agent - rust-lang/cargo#5519 - NFC: fix a couple of typos, found by codespell. - rust-lang/cargo#5513 - Fix `panic` for binaries built during tests. - rust-lang/cargo#5512 - simplify build_requirements - rust-lang/cargo#5301 - Add --build-plan for 'cargo build' - rust-lang/cargo#5460 - Be more conservative about which files are linked to the output dir. - rust-lang/cargo#5509 - Use the new stable - rust-lang/cargo#5507 - Does not print seconds fraction with minutes - rust-lang/cargo#5498 - Bump to 0.29.0 - rust-lang/cargo#5497 - Mention +nightly in ARCHITECTURE.md
2018-05-16Update RLS and RustfmtNick Cameron-116/+50
2018-05-15Rollup merge of #50632 - GuillaumeGomez:minification, r=ollie27Guillaume Gomez-0/+10
Add minification process r? @QuietMisdreavus
2018-05-15save-analysis: handle aliasing imports a bit more nicelyNick Cameron-8/+46
2018-05-14Bump clippyOliver Schneider-3/+3
2018-05-13Introduce 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-13Update Cargo.lockJohn Kåre Alsaker-0/+26
2018-05-12Add minification processGuillaume Gomez-5/+15
2018-05-12Rollup merge of #50607 - Zoxc:symbol-arena, r=michaelwoeristerMark Simulacrum-0/+1
Allocate Symbol strings from an arena This is an alternative to https://github.com/rust-lang/rust/pull/50549 cc @nnethercote r? @michaelwoerister
2018-05-12Rollup merge of #50544 - Eijebong:cleanup_deps, r=alexcrichtonMark Simulacrum-116/+15
Cleanup some dependencies
2018-05-11Update the clippy and miri submodulesOliver Schneider-9/+64
2018-05-10Allocate Symbol strings from an arenaJohn Kåre Alsaker-0/+1
2018-05-09ci: Compile LLVM with Clang 6.0.0Alex Crichton-20/+20
Currently on CI we predominately compile LLVM with the default system compiler which means gcc on Linux, some version of Clang on OSX, MSVC on Windows, and gcc on MinGW. This commit switches Linux, OSX, and Windows to all use Clang 6.0.0 to build LLVM (aka the C/C++ compiler as part of the bootstrap). This looks to generate faster code according to #49879 which translates to a faster rustc (as LLVM internally is faster) The major changes here were to the containers that build Linux releases, basically adding a new step that uses the previous gcc 4.8 compiler to compile the next Clang 6.0.0 compiler. Otherwise the OSX and Windows scripts have been updated to download precompiled versions of Clang 6 and configure the build to use them. Note that `cc` was updated here to fix using `clang-cl` with `cc-rs` on MSVC, as well as an update to `sccache` on Windows which was needed to correctly work with `clang-cl`. Finally the MinGW compiler is entirely left out here intentionally as it's currently thought that Clang can't generate C++ code for MinGW and we need to use gcc, but this should be verified eventually.
2018-05-08Update assert_cliBastien Orivel-79/+7
This removes skeptic from the dependency tree which in turn removes quite a few other dependencies
2018-05-08Update derive-newBastien Orivel-37/+8
This removes the last dependency on syn 0.12
2018-05-07Update clippy 0.0.197Alex Butler-24/+3
2018-05-07Update rls 1263f1fAlex Butler-4/+26
Fix rls-clippy feature compile
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