| Age | Commit message (Expand) | Author | Lines |
| 2019-08-08 | Explain why we're sorting the modules. | Joel Galenson | -0/+1 |
| 2019-08-08 | Sort fat LTO modules later and add a test. | Joel Galenson | -2/+4 |
| 2019-07-15 | Don't add extra passes into the function pass manager | Nikita Popov | -39/+49 |
| 2019-07-07 | Rollup merge of #62286 - petrhosek:rustc-no-duplicate-archives, r=cramertj | Mazdak Farrokhzad | -3/+16 |
| 2019-07-04 | Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=... | Mazdak Farrokhzad | -2/+2 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -3/+3 |
| 2019-07-02 | Check if the archive has already been added to avoid duplicates | Petr Hosek | -3/+16 |
| 2019-07-01 | Convert more usages over | Chris Gregory | -2/+2 |
| 2019-06-15 | Remove unnecessary `.clone()` | Shotaro Yamada | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-05-28 | Rename PgoGenerate to something more general. | Michael Woerister | -3/+3 |
| 2019-05-27 | Use a PathBuf instead of String for representing the pgo-use path internally. | Michael Woerister | -5/+3 |
| 2019-05-16 | add targetarch for CodegenContext | Chandler Deng | -2/+2 |
| 2019-04-20 | Remove cg_llvm/back/link.rs | bjorn3 | -25/+0 |
| 2019-04-20 | Move almost all of cg_llvm/back/link.rs to cg_ssa | bjorn3 | -1563/+15 |
| 2019-04-20 | Remove get_reloc_model and target_cpu dependency from most of link.rs | bjorn3 | -14/+18 |
| 2019-04-20 | Make link functions generic over archive builder | bjorn3 | -83/+85 |
| 2019-04-20 | Move some filename constants to cg_ssa | bjorn3 | -10/+6 |
| 2019-04-20 | Move some function from cg_llvm/back/link.rs to cg_ssa/back/link.rs | bjorn3 | -373/+3 |
| 2019-04-14 | Rollup merge of #59874 - michaelwoerister:pgo-updates-1, r=cramertj | Mazdak Farrokhzad | -7/+17 |
| 2019-04-14 | Rollup merge of #59812 - michaelwoerister:profile-gen-msvc-imp, r=alexcrichton | Mazdak Farrokhzad | -1/+17 |
| 2019-04-12 | Use measureme in self-profiler | Wesley Wiser | -20/+14 |
| 2019-04-11 | Clean up handling of -Zpgo-gen commandline option. | Michael Woerister | -7/+17 |
| 2019-04-09 | Exclude profiler-generated symbols from MSVC __imp_-symbol workaround. | Michael Woerister | -1/+17 |
| 2019-04-06 | Auto merge of #59744 - cuviper:output-errors, r=sanxiyn | bors | -10/+15 |
| 2019-04-05 | Show better errors for LLVM IR output | Josh Stone | -10/+15 |
| 2019-04-04 | Remove invalid assertion back::link::from add_upstream_rust_crates(). | Michael Woerister | -4/+0 |
| 2019-04-01 | Rollup merge of #58507 - Zoxc:time-extended, r=michaelwoerister | Mazdak Farrokhzad | -2/+2 |
| 2019-03-27 | Use informational target machine for metadata | Simonas Kazlauskas | -9/+10 |
| 2019-03-20 | Add a -Z time option which prints only passes which runs once | John Kåre Alsaker | -2/+2 |
| 2019-03-10 | Replace TimeLine with SelfProfiler | Wesley Wiser | -57/+45 |
| 2019-02-26 | rustc: Update LLVM, remove dead wasm code | Alex Crichton | -127/+0 |
| 2019-02-25 | librustc_codegen_llvm: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -11/+11 |
| 2019-02-18 | librustc_codegen_llvm => 2018 | Taiki Endo | -35/+32 |
| 2019-02-14 | Rollup merge of #58378 - alexcrichton:incremental-lto, r=michaelwoerister | Mazdak Farrokhzad | -38/+101 |
| 2019-02-13 | Rollup merge of #58057 - michaelwoerister:stabilize-xlto, r=alexcrichton | Mazdak Farrokhzad | -4/+4 |
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -4/+4 |
| 2019-02-12 | Stabilize linker-plugin based LTO. | Michael Woerister | -4/+4 |
| 2019-02-12 | rustc: Implement incremental "fat" LTO | Alex Crichton | -38/+101 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -4/+4 |
| 2019-02-10 | rpath computation: explain why we pop() | Ralf Jung | -2/+2 |
| 2019-01-24 | Implement optimize(size) and optimize(speed) | Simonas Kazlauskas | -24/+31 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -70/+0 |
| 2018-12-18 | Search other library paths when loking for link objects | Petr Hosek | -5/+19 |
| 2018-12-12 | Replace `FileSearch::for_each_lib_search_path` with `search_paths`. | Nicholas Nethercote | -8/+4 |
| 2018-12-12 | Introduce `SearchPath` and replace `SearchPaths` with `Vec<SearchPath>`. | Nicholas Nethercote | -6/+6 |
| 2018-12-12 | Remove `Session::sysroot()`. | Nicholas Nethercote | -2/+1 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -5/+5 |
| 2018-12-04 | Serialize modules into ThinBuffer after initial optimization | Nikita Popov | -32/+33 |