| Age | Commit message (Expand) | Author | Lines |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -8933/+0 |
| 2016-03-27 | rustc: move middle::subst into middle::ty. | Eduard Burtescu | -7/+7 |
| 2016-03-25 | Drive-by fix for unnecessary `&mut` | Niko Matsakis | -1/+1 |
| 2016-03-24 | remove ErasedRegions from substitutions | Niko Matsakis | -8/+0 |
| 2016-03-22 | fix alignment | Jorge Aparicio | -8/+8 |
| 2016-03-22 | try! -> ? | Jorge Aparicio | -26/+26 |
| 2016-03-14 | Fixes after rebase | Aaron Turon | -11/+15 |
| 2016-03-14 | Introduce ICE when the topmost projection restriction kicks in, as per issue ... | Aaron Turon | -4/+29 |
| 2016-03-14 | Test fixes, added README for tests | Aaron Turon | -5/+12 |
| 2016-03-14 | Fixes after a rebase | Aaron Turon | -11/+10 |
| 2016-03-14 | Address review comments | Aaron Turon | -99/+72 |
| 2016-03-14 | Move projection_mode to InferContext rather than SelectionContext to reduce c... | Aaron Turon | -140/+109 |
| 2016-03-14 | Forbid cross-polarity specializations | Aaron Turon | -0/+6 |
| 2016-03-14 | Add some debugging output for specialization graph assembly | Aaron Turon | -0/+9 |
| 2016-03-14 | Refactor core specialization and subst translation code to avoid | Aaron Turon | -170/+145 |
| 2016-03-14 | Add more commentary for subst translation | Aaron Turon | -3/+29 |
| 2016-03-14 | Move specialization graph walks to iterators; make associated type | Aaron Turon | -519/+863 |
| 2016-03-14 | Address basic nits from initial review | Aaron Turon | -8/+9 |
| 2016-03-14 | Assorted fixed after rebasing | Aaron Turon | -2/+1 |
| 2016-03-14 | Add some basic comments about how specialization fits into the rest of the tr... | Aaron Turon | -0/+43 |
| 2016-03-14 | Add feature gate | Aaron Turon | -0/+10 |
| 2016-03-14 | Implement default associated type inheritance. | Aaron Turon | -31/+43 |
| 2016-03-14 | Check for proper use of `default` keyword in specializing impls. | Aaron Turon | -1/+22 |
| 2016-03-14 | Implement default method inheritance. | Aaron Turon | -39/+224 |
| 2016-03-14 | Initial incorporation of specialization: | Aaron Turon | -41/+80 |
| 2016-03-14 | Add specialization module. | Aaron Turon | -0/+232 |
| 2016-03-14 | Refactor `impl_trait_ref_and_oblig`, making it generally available as a utility | Aaron Turon | -4/+36 |
| 2016-03-14 | Fix existing comment typo. | Aaron Turon | -2/+1 |
| 2016-03-11 | Forbid items with the same name being defined in overlapping inherent | Aaron Turon | -12/+9 |
| 2016-03-11 | Introduce `ImplHeader` | Aaron Turon | -66/+24 |
| 2016-03-09 | trans: Reify functions & methods to fn ptrs only where necessary. | Eduard Burtescu | -4/+5 |
| 2016-03-09 | Track fn type and lifetime parameters in TyFnDef. | Eduard Burtescu | -1/+1 |
| 2016-03-09 | Split TyBareFn into TyFnDef and TyFnPtr. | Eli Friedman | -4/+16 |
| 2016-03-03 | Rename middle::ty::ctxt to TyCtxt | Jeffrey Seyfried | -48/+48 |
| 2016-02-15 | use stalled_on in all obligation types | Ariel Ben-Yehuda | -12/+31 |
| 2016-02-13 | Auto merge of #31588 - soltanmm:layer, r=nikomatsakis | bors | -6/+6 |
| 2016-02-12 | Autoderef in librustc | Jonas Schievink | -3/+3 |
| 2016-02-11 | [breaking-change] don't glob import/export syntax::abi enum variants | Oliver Schneider | -2/+2 |
| 2016-02-10 | Update some debug logging | Masood Malekghassemi | -6/+6 |
| 2016-02-01 | Use the per-tree state to detect and permit DAGs (but not cyclic graphs) | Niko Matsakis | -41/+80 |
| 2016-02-01 | Add a notion of "per-tree" state | Niko Matsakis | -18/+46 |
| 2016-01-21 | Revamp the fulfillment cache tracking to only cache trait-refs, which | Niko Matsakis | -28/+64 |
| 2016-01-19 | remove the `SimplifiedType` from the `DepNode` for now, just to keep | Niko Matsakis | -11/+3 |
| 2016-01-17 | add fixme number into code | Niko Matsakis | -1/+1 |
| 2016-01-16 | Document `ObligationForest` better. | Niko Matsakis | -1/+1 |
| 2016-01-16 | Pacify tidy. | Niko Matsakis | -1/+2 |
| 2016-01-16 | Implement a hacky version of the DAG support we ultimately want, leaving | Niko Matsakis | -6/+52 |
| 2016-01-16 | Detect cycles and specialize error reporting for Sized. It is important | Niko Matsakis | -7/+187 |
| 2016-01-16 | Permit coinductive match only for purely OIBIT backtraces. | Niko Matsakis | -11/+38 |
| 2016-01-16 | Fix bug in new stall checking code, it should consider integer variables | Niko Matsakis | -1/+1 |