| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-10-19 | move parse_cfgspecs to rustc_interface | Mazdak Farrokhzad | -0/+1 | |
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -0/+1 | |
| 2019-10-07 | Rebase rustc-rayon on rayon-1.2 | Josh Stone | -1/+1 | |
| See also https://github.com/rust-lang/rustc-rayon/pull/3 | ||||
| 2019-09-27 | Remove librustc_ast_borrowck from driver & interface. | Mazdak Farrokhzad | -1/+0 | |
| 2019-09-10 | Locate rustc binary similarly to codegen backend loading | Mark Rousskov | -0/+1 | |
| This ensures that the failure cases for finding the codegen backend and for finding the rustc binary are essentially the same, and since we almost always will load the codegen backend, this is essentially meaning that the rustc change is not a regression. | ||||
| 2019-08-20 | Deprecate using rustc_plugin without the rustc_driver dylib. | Simon Sapin | -1/+1 | |
| CC https://github.com/rust-lang/rust/pull/59800 https://github.com/rust-lang/rust/commit/7198687bb2df13a3298ef1e8f594753073d6b9e8 Fix https://github.com/rust-lang/rust/issues/62717 | ||||
| 2019-07-25 | Rollup merge of #62735 - petrochenkov:galloc, r=alexcrichton | Mazdak Farrokhzad | -1/+0 | |
| Turn `#[global_allocator]` into a regular attribute macro It was a 99% macro with exception of some diagnostic details. As a result of the change, `#[global_allocator]` now works in nested modules and even in nameless blocks. Fixes https://github.com/rust-lang/rust/issues/44113 Fixes https://github.com/rust-lang/rust/issues/58072 | ||||
| 2019-07-24 | Merge `rustc_allocator` into `libsyntax_ext` | Vadim Petrochenkov | -1/+0 | |
| 2019-07-23 | cleanup: Remove `extern crate serialize as rustc_serialize`s | Vadim Petrochenkov | -1/+1 | |
| 2019-07-11 | Move rustc_borrowck -> rustc_ast_borrowck | Matthew Jasper | -1/+1 | |
| 2019-07-09 | Remove unused dependencies | Shotaro Yamada | -1/+0 | |
| 2019-07-07 | rustc: Remove `dylib` crate type from most rustc crates | Alex Crichton | -1/+1 | |
| Now that procedural macros no longer link transitively to libsyntax, this shouldn't be needed any more! This commit is an experiment in removing all dynamic libraries from rustc except for librustc_driver itself. Let's see how far we can get with that! | ||||
| 2019-05-01 | Move metadata writing earlier. | Nicholas Nethercote | -0/+2 | |
| The commit moves metadata writing from `link_binary` to `encode_metadata` (and renames the latter as `encode_and_write_metadata`). This is at the very start of code generation. | ||||
| 2019-04-26 | Update rustc-rayon version | John Kåre Alsaker | -1/+1 | |
| 2019-03-27 | librustc_interface => 2018; rename rustc-rayon to rayon in Cargo.toml | Mazdak Farrokhzad | -1/+1 | |
| 2019-03-27 | librustc_interface => 2018 | Mazdak Farrokhzad | -0/+1 | |
| 2019-03-01 | librustc_interface: Update scoped-tls to 1.0 | Igor Matuszewski | -1/+1 | |
| Done previously as a part of https://github.com/rust-lang/rust/pull/58748 | ||||
| 2019-02-28 | Introduce rustc_interface and move some methods there | John Kåre Alsaker | -0/+35 | |
