| Age | Commit message (Expand) | Author | Lines |
| 2018-08-01 | Make sure we prepare for thin LTO whenever we are emitting bitcode | Colin Pronovost | -0/+31 |
| 2018-07-31 | rustc: Handle linker diagnostic from LLVM | Alex Crichton | -8/+17 |
| 2018-07-30 | Disable debug sections when optimization flags is set for LLD. | Yury Delendik | -0/+12 |
| 2018-07-30 | rustc_codegen_llvm: fix tidy errors. | Irina Popa | -1/+4 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for ThinLTOData. | Irina Popa | -7/+6 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for ThinLTOBuffer. | Irina Popa | -2/+2 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for ModuleBuffer. | Irina Popa | -2/+2 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for RustArchiveMember. | Irina Popa | -10/+10 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for ArchiveChild. | Irina Popa | -3/+3 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Linker. | Irina Popa | -5/+5 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for PassManager. | Irina Popa | -46/+48 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Twine, DiagnosticInfo, SMDiagnostic. | Irina Popa | -5/+3 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for TargetMachine. | Irina Popa | -5/+5 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Pass. | Irina Popa | -8/+6 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for PassManagerBuilder. | Irina Popa | -1/+1 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Type. | Irina Popa | -3/+3 |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Context and Module. | Irina Popa | -340/+343 |
| 2018-07-30 | rustc_codegen_llvm: move from empty enums to extern types. | Irina Popa | -4/+4 |
| 2018-07-30 | Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkov | bors | -17/+17 |
| 2018-07-29 | Auto merge of #52738 - ljedrz:push_to_extend, r=eddyb | bors | -3/+1 |
| 2018-07-29 | Replace push loops with collect() and extend() where possible | ljedrz | -3/+1 |
| 2018-07-29 | Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkov | bors | -2/+2 |
| 2018-07-29 | Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakis | bors | -3/+2 |
| 2018-07-28 | Don't format!() string literals | ljedrz | -17/+17 |
| 2018-07-28 | Rollup merge of #52703 - ljedrz:vec_improvements, r=nikomatsakis | kennytm | -2/+3 |
| 2018-07-27 | Unnecessary `to_string` | Shotaro Yamada | -3/+2 |
| 2018-07-27 | Prefer to_string() to format!() | ljedrz | -2/+2 |
| 2018-07-26 | Improve a few vectors - calculate capacity or build from iterators | ljedrz | -2/+3 |
| 2018-07-26 | Rollup merge of #52654 - alecmocatta:master, r=alexcrichton | Mark Rousskov | -17/+19 |
| 2018-07-24 | break --subsystem=x into 2 args; closer to former presumably known-good incan... | alecmocatta | -1/+2 |
| 2018-07-24 | Pass multiple linker arguments rather than concatenate with commas; -l librar... | alecmocatta | -17/+18 |
| 2018-07-23 | Replace a few expect+format combos with unwrap_or_else+panic | ljedrz | -2/+2 |
| 2018-07-21 | Rollup merge of #52505 - alexcrichton:remove-thinlto-hack, r=nikomatsakis | kennytm | -14/+0 |
| 2018-07-18 | rustc: Remove a workaroudn in ThinLTO fixed upstream | Alex Crichton | -14/+0 |
| 2018-07-18 | rustc: Stabilize #[wasm_import_module] as #[link(...)] | Alex Crichton | -26/+39 |
| 2018-07-16 | ItemKind | csmoe | -2/+2 |
| 2018-07-16 | Revert "Provide a way of accessing the ThinLTO module import map in rustc." | Michael Woerister | -68/+1 |
| 2018-07-16 | Revert "Persist ThinLTO import data in incr. comp. session directory." | Michael Woerister | -81/+2 |
| 2018-07-16 | Revert "Clean up LLVM module naming (just use CodegenUnit names)." | Michael Woerister | -6/+15 |
| 2018-07-16 | Revert "Use callback-based interface to load ThinLTO import data into rustc." | Michael Woerister | -31/+43 |
| 2018-07-15 | Auto merge of #52381 - oli-obk:ty_to_def_id, r=eddyb | bors | -11/+9 |
| 2018-07-15 | Ubsan this newly discovered dead code | Oliver Schneider | -14/+9 |
| 2018-07-14 | Expose a self-referential object | Oliver Schneider | -0/+3 |
| 2018-07-13 | Auto merge of #52266 - michaelwoerister:incr-thinlto-preliminaries, r=alexcri... | bors | -18/+143 |
| 2018-07-13 | Use callback-based interface to load ThinLTO import data into rustc. | Michael Woerister | -43/+31 |
| 2018-07-11 | Clean up LLVM module naming (just use CodegenUnit names). | Michael Woerister | -15/+6 |
| 2018-07-11 | Rollup merge of #52252 - ljedrz:dyn_librustc_codegen_llvm, r=varkor | Mark Rousskov | -24/+24 |
| 2018-07-11 | Persist ThinLTO import data in incr. comp. session directory. | Michael Woerister | -2/+81 |
| 2018-07-11 | Provide a way of accessing the ThinLTO module import map in rustc. | Michael Woerister | -1/+68 |
| 2018-07-11 | Auto merge of #51230 - nikic:no-verify-lto, r=pnkfelix | bors | -10/+15 |