| Age | Commit message (Expand) | Author | Lines |
| 2017-10-07 | rustc: Don't inline in CGUs at -O0 | Alex Crichton | -5/+32 |
| 2017-09-17 | rustc: Make trans collect/partition a query | Alex Crichton | -107/+108 |
| 2017-09-17 | rustc_trans: Refactor collection to use tcx | Alex Crichton | -2/+2 |
| 2017-09-11 | rustc: use ty::Const for the length of TyArray. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-08-16 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -3/+3 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -3/+3 |
| 2017-07-28 | Generator literal support | John Kåre Alsaker | -0/+1 |
| 2017-07-13 | trans: Internalize symbols at the trans-item level, without relying on LLVM. | Michael Woerister | -4/+14 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -1/+1 |
| 2017-07-05 | Switch to rust-lang-nursery/compiler-builtins | Alex Crichton | -0/+12 |
| 2017-06-28 | Auto merge of #42797 - arielb1:ex-falso-ice, r=nikomatsakis | bors | -1/+40 |
| 2017-06-28 | add comments | Ariel Ben-Yehuda | -0/+23 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -2/+3 |
| 2017-06-21 | avoid translating roots with predicates that do not hold | Ariel Ben-Yehuda | -1/+17 |
| 2017-06-12 | kill various tasks we no longer need and remove outdated README text | Niko Matsakis | -18/+0 |
| 2017-06-09 | incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs. | Michael Woerister | -6/+9 |
| 2017-04-26 | refactor away trans::symbol_map | Ariel Ben-Yehuda | -1/+14 |
| 2017-04-26 | cache symbol names in ty::maps | Ariel Ben-Yehuda | -6/+8 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-21 | just take `tcx` where we can | Niko Matsakis | -7/+6 |
| 2017-04-21 | introduce the rather simpler symbol-cache in place of symbol-map | Niko Matsakis | -2/+1 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -4/+1 |
| 2017-04-12 | Add new TransItem for global_asm trans | A.J. Gardner | -2/+26 |
| 2017-03-18 | translate drop glue using MIR | Ariel Ben-Yehuda | -78/+2 |
| 2017-03-18 | move Instance to rustc and use it in the collector | Ariel Ben-Yehuda | -19/+11 |
| 2017-03-18 | translate tuple-variant constructors using MIR | Ariel Ben-Yehuda | -5/+11 |
| 2017-03-01 | more through normalization in typeck & trans | Ariel Ben-Yehuda | -6/+3 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -6/+13 |
| 2017-02-03 | Add warning for () to ! switch | Andrew Cann | -1/+1 |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -5/+0 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -8/+8 |
| 2017-01-09 | trans: Treat generics like regular functions, not like #[inline] functions du... | Michael Woerister | -25/+24 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -0/+2 |
| 2016-12-21 | Make drop glue for unsized value pass two arguments instead of *(data, meta) | Mark Simulacrum | -5/+4 |
| 2016-12-20 | Move param_env onto SharedCrateContext, and move functions which need the Par... | Mark Simulacrum | -1/+1 |
| 2016-12-05 | Refactor FnSig to contain a Slice for its inputs and outputs. | Mark-Simulacrum | -2/+2 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -16/+8 |
| 2016-11-28 | Remove allocation in push_type_params | Mark-Simulacrum | -8/+12 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -2/+2 |
| 2016-11-28 | Privatize TraitObject.principal and add a method accessor, returning Option. | Mark-Simulacrum | -4/+6 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -2/+2 |
| 2016-11-18 | instantiate closures on demand | Ariel Ben-Yehuda | -0/+2 |
| 2016-11-13 | Make names of types used in LLVM IR stable. | Michael Woerister | -182/+195 |
| 2016-11-12 | rustc_trans: translate closures using the collector | Ariel Ben-Yehuda | -0/+5 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -2/+4 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -2/+2 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -1/+1 |
| 2016-10-16 | Auto merge of #37129 - arielb1:erased-normal, r=eddyb | bors | -1/+1 |
| 2016-10-13 | normalize types every time HR regions are erased | Ariel Ben-Yehuda | -1/+1 |
| 2016-10-11 | Using a type alias of Slice<Kind<'tcx>> to intern Substs<'tcx>. | Adam Perry | -23/+2 |