| Age | Commit message (Expand) | Author | Lines |
| 2018-01-08 | Shorten names of some compiler generated artifacts. | Michael Woerister | -3/+7 |
| 2018-01-08 | rustc::ty: Rename `struct_variant` to `non_enum_variant` | Robin Kruppe | -2/+2 |
| 2018-01-07 | Try to fix a perf regression by updating log | Malo Jaffré | -1/+1 |
| 2018-01-07 | Remove redundant -Zdebug-llvm option | Björn Steinbrink | -5/+1 |
| 2018-01-07 | Rollup merge of #47220 - nagisa:nonamellvm, r=rkruppe | kennytm | -2/+4 |
| 2018-01-07 | Rollup merge of #47170 - eddyb:us-vs-usize, r=nikomatsakis | kennytm | -6/+6 |
| 2018-01-06 | Auto merge of #47141 - alexcrichton:bump-bootstrap, r=alexcrichton | bors | -0/+1 |
| 2018-01-06 | Rollup merge of #47173 - dotdash:cleanup, r=michaelwoerister | Guillaume Gomez | -6/+5 |
| 2018-01-05 | Use name-discarding LLVM context | Simonas Kazlauskas | -2/+4 |
| 2018-01-04 | rustc: Don't use relative paths for extended errors | Alex Crichton | -0/+1 |
| 2018-01-04 | Auto merge of #46916 - michaelwoerister:generate-dead-code-plz, r=alexcrichton | bors | -1/+7 |
| 2018-01-04 | Generate code for const- and inline-fns if -Clink-dead-code is specified. | Michael Woerister | -1/+7 |
| 2018-01-04 | Remove outdated LLVMRustBuildLandingPad() wrapper | Björn Steinbrink | -6/+5 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -6/+6 |
| 2018-01-02 | Force appropriate extension when converting from int to ptr #43291 | projektir | -3/+8 |
| 2018-01-01 | Update crates and submodules to pull doc fixes | Malo Jaffré | -3/+3 |
| 2017-12-31 | Removed unnecessary output of linker options when linker is not installed | Felix Schütt | -4/+19 |
| 2017-12-27 | Auto merge of #46479 - bkchr:termination_trait, r=arielb1 | bors | -8/+16 |
| 2017-12-26 | Don't use `process::exit` as it is an `unreachable` on wasm32 | Bastian Köcher | -10/+2 |
| 2017-12-26 | rustc_trans: support ZST indexing involving uninhabited types. | Eduard-Mihai Burtescu | -3/+16 |
| 2017-12-26 | Fixes compile bug caused by upstream changes | Bastian Köcher | -1/+1 |
| 2017-12-26 | Implements RFC 1937: `?` in `main` | Bastian Köcher | -9/+25 |
| 2017-12-25 | Auto merge of #46910 - alexcrichton:thinlto-default, r=michaelwoerister | bors | -0/+15 |
| 2017-12-24 | Auto merge of #46899 - m4b:linkage_name_equals_symbol_name, r=michaelwoerister | bors | -30/+24 |
| 2017-12-24 | Auto merge of #46833 - diwic:7c-abort-ffi, r=arielb1 | bors | -0/+8 |
| 2017-12-23 | rustc: Set release mode cgus to 16 by default | Alex Crichton | -0/+15 |
| 2017-12-22 | Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakis | bors | -3/+2 |
| 2017-12-21 | Auto merge of #46772 - alexcrichton:thinlto-passes, r=michaelwoerister | bors | -0/+46 |
| 2017-12-20 | dwarf: set dwarf linkage_name for fns and statics to its mangled symbol name | m4b | -30/+24 |
| 2017-12-21 | Mir: Add Terminatorkind::Abort | David Henningsson | -0/+8 |
| 2017-12-20 | Auto merge of #46583 - scottmcm:fix-static-i128-lower, r=eddyb | bors | -0/+67 |
| 2017-12-20 | Auto merge of #46874 - kennytm:rollup, r=kennytm | bors | -1/+2 |
| 2017-12-20 | Rollup merge of #46852 - scottmcm:asm-placecontext, r=arielb1 | kennytm | -0/+1 |
| 2017-12-20 | Rollup merge of #46751 - michaelwoerister:c-incremental, r=alexcrichton | kennytm | -1/+1 |
| 2017-12-20 | Auto merge of #46457 - m4b:no_mangle_static, r=michaelwoerister | bors | -6/+14 |
| 2017-12-20 | incr.comp.: Use an IndexVec instead of a hashmap for storing result hashes. | Michael Woerister | -3/+2 |
| 2017-12-19 | dwarf: do not set linkage_name for no mangle statics, and do not have a scope... | m4b | -6/+14 |
| 2017-12-19 | Split PlaceContext::Store into Store & AsmOutput | Scott McMurray | -0/+1 |
| 2017-12-19 | Fix -Z lower_128bit_ops handling of statics | Scott McMurray | -0/+67 |
| 2017-12-19 | Auto merge of #46829 - GuillaumeGomez:rollup, r=GuillaumeGomez | bors | -2/+2 |
| 2017-12-18 | rustc: Work around `DICompileUnit` bugs in LLVM | Alex Crichton | -0/+46 |
| 2017-12-18 | normalize the results of `tcx.type_of` after substituting | Ariel Ben-Yehuda | -3/+2 |
| 2017-12-18 | Move partitioning.rs to rustc_mir | Maik Klein | -685/+4 |
| 2017-12-18 | Prefer type_of().substs over instance::ty() | Maik Klein | -4/+4 |
| 2017-12-18 | Move has_metadata back to context.rs | Maik Klein | -1/+11 |
| 2017-12-18 | Remove duplicated functions from trans::common.rs | Maik Klein | -59/+21 |
| 2017-12-18 | Move meta_data into TyS | Maik Klein | -2/+1 |
| 2017-12-18 | Refactor paths to middle::trans to mir::mono | Maik Klein | -8/+8 |
| 2017-12-18 | Rename mono_item.rs to item.rs | Maik Klein | -3/+3 |
| 2017-12-18 | Rename as_trans_item to as_mono_item | Maik Klein | -6/+6 |