| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2019-02-25 | librustc_codegen_llvm: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -6/+10 |
| 2019-02-20 | Allow Self::Module to be mutated. | Gabriela Alexandra Moldovan | -2/+2 |
| 2019-02-18 | librustc_codegen_llvm => 2018 | Taiki Endo | -7/+3 |
| 2019-02-16 | Rollup merge of #58074 - scottmcm:stabilize-sort_by_cached_key, r=SimonSapin | kennytm | -1/+0 |
| 2019-02-12 | Stabilize slice_sort_by_cached_key | Scott McMurray | -1/+0 |
| 2019-02-12 | rustc: Implement incremental "fat" LTO | Alex Crichton | -5/+35 |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 |
| 2019-01-26 | Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelix | bors | -8/+9 |
| 2019-01-24 | Implement optimize(size) and optimize(speed) | Simonas Kazlauskas | -8/+9 |
| 2019-01-24 | Remove quote_*! macros and associated APIs | Mark Simulacrum | -1/+0 |
| 2019-01-14 | rustc: Remove platform intrinsics crate | Alex Crichton | -1/+0 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-04 | Serialize modules into ThinBuffer after initial optimization | Nikita Popov | -1/+7 |
| 2018-12-04 | Remove unnecessary parts of run_fat_lto signature | Nikita Popov | -3/+2 |
| 2018-12-04 | Separate out methods for running thin and fat LTO | Nikita Popov | -2/+10 |
| 2018-11-26 | libcore: Add va_list lang item and intrinsics | Dan Robertson | -0/+1 |
| 2018-11-16 | [eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-11-16 | [eddyb] rustc_codegen_ssa: avoid a `Clone` bound on `TargetMachine`. | Eduard-Mihai Burtescu | -11/+0 |
| 2018-11-16 | [eddyb] rustc_codegen_llvm: remove unnecessary `'a` from `LlvmCodegenBackend`... | Eduard-Mihai Burtescu | -3/+3 |
| 2018-11-16 | Separating the back folder between backend-agnostic and LLVM-specific code | Denis Merigoux | -69/+96 |
| 2018-11-16 | Added some docs + start to &mut self builder methods | Denis Merigoux | -1/+1 |
| 2018-11-16 | Finished moving backend-agnostic code to rustc_codegen_ssa | Denis Merigoux | -13/+9 |