| Age | Commit message (Expand) | Author | Lines |
| 2019-10-13 | Move span_invalid_monomorphization_error from cg_llvm to cg_ssa | bjorn3 | -3/+1 |
| 2019-10-13 | Move some provides from cg_llvm to rustc_interface | bjorn3 | -5/+0 |
| 2019-10-13 | Remove unused method CodegenBackend::diagnostics | bjorn3 | -4/+0 |
| 2019-10-08 | Stabilize mem::take (mem_take) | Jon Gjengset | -1/+0 |
| 2019-10-01 | Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes... | Tyler Mandry | -2/+2 |
| 2019-09-30 | Self-Profiling: Make names of existing events more consistent and use new API. | Michael Woerister | -2/+2 |
| 2019-09-29 | remove indexed_vec re-export from rustc_data_structures | csmoe | -0/+1 |
| 2019-09-25 | Remove tx_to_llvm_workers from TyCtxt | Mark Rousskov | -5/+8 |
| 2019-09-15 | use println!() | Guanqun Lu | -3/+3 |
| 2019-09-05 | Remove rustc_diagnostic_macros feature | Mark Rousskov | -1/+0 |
| 2019-09-05 | Replace diagnostic plugins with macro_rules | Mark Rousskov | -3/+1 |
| 2019-08-27 | rustc: Handle modules in "fat" LTO more robustly | Alex Crichton | -3/+4 |
| 2019-07-31 | Deduplicate rustc_demangle in librustc_codegen_llvm | Alex Crichton | -0/+1 |
| 2019-07-28 | Deny `unused_lifetimes` through rustbuild | Vadim Petrochenkov | -1/+0 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -2/+0 |
| 2019-07-24 | Merge `rustc_allocator` into `libsyntax_ext` | Vadim Petrochenkov | -2/+1 |
| 2019-07-07 | rustc: Remove `dylib` crate type from most rustc crates | Alex Crichton | -0/+1 |
| 2019-07-05 | Rollup merge of #61545 - flip1995:internal_lints, r=oli-obk | Mazdak Farrokhzad | -1/+0 |
| 2019-07-04 | Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=... | Mazdak Farrokhzad | -0/+1 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2019-07-01 | Enable mem_take feature in relevant crates | Chris Gregory | -0/+1 |
| 2019-06-24 | Enable internal lints in bootstrap | flip1995 | -1/+0 |
| 2019-06-22 | Deny explicit_outlives_requirements in the compiler | Matthew Jasper | -1/+0 |
| 2019-06-18 | rustc: remove unused lifetimes. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -5/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -9/+9 |
| 2019-06-12 | rustc_codegen_llvm: `deny(internal)`. | Eduard-Mihai Burtescu | -0/+1 |
| 2019-06-12 | rustc_codegen_llvm: `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -3/+4 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -3/+3 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -7/+7 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-06-08 | Remove unused `#![feature(custom_attribute)]`s | Vadim Petrochenkov | -1/+0 |
| 2019-06-02 | remove unneeded deps | Mark Mansi | -1/+0 |
| 2019-06-02 | move codegenunitext to rustc::mir::mono | Mark Mansi | -1/+0 |
| 2019-06-01 | rustc_codegen_llvm: replace `fn noname()` with `const UNNAMED`. | Eduard-Mihai Burtescu | -0/+1 |
| 2019-05-29 | rustc_codegen_llvm: remove LLVM instruction count stats. | Eduard-Mihai Burtescu | -3/+2 |
| 2019-04-30 | Move metadata encoding earlier. | Nicholas Nethercote | -5/+9 |
| 2019-04-30 | In JSON output, emit a directive after metadata is generated. | Nicholas Nethercote | -1/+1 |
| 2019-04-20 | Remove cg_llvm/back/link.rs | bjorn3 | -4/+12 |
| 2019-04-20 | Move almost all of cg_llvm/back/link.rs to cg_ssa | bjorn3 | -4/+0 |
| 2019-04-17 | Rename modules | Yuki OKUSHI | -1/+1 |
| 2019-04-12 | Use measureme in self-profiler | Wesley Wiser | -3/+2 |
| 2019-03-29 | Use ExactSizeIterator + TrustedLen instead of num_cases arg for switch | bjorn3 | -0/+1 |
| 2019-03-27 | Use informational target machine for metadata | Simonas Kazlauskas | -3/+15 |
| 2019-03-16 | Rollup merge of #59152 - smmalis37:range_contains, r=SimonSapin | kennytm | -1/+0 |
| 2019-03-12 | Stabilize Range*::contains. | Steven Malis | -1/+0 |
| 2019-03-10 | Replace TimeLine with SelfProfiler | Wesley Wiser | -14/+7 |
| 2019-03-10 | Make the rustc driver and interface demand driven | John Kåre Alsaker | -2/+3 |
| 2019-03-04 | Make the lifetime parameters of tcx consistent. | Gabriela Alexandra Moldovan | -2/+2 |