| Age | Commit message (Expand) | Author | Lines |
| 2016-07-02 | Auto merge of #34443 - eddyb:sized-matters, r=arielb1 | bors | -0/+6 |
| 2016-06-27 | Auto merge of #34424 - jseyfried:breaking_batch, r=Manishearth | bors | -6/+6 |
| 2016-06-26 | Disallow constants and statics from having unsized types. | Eduard Burtescu | -0/+6 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -6/+6 |
| 2016-06-23 | Don't translate vtable methods with Self: Sized bounds. | Eduard Burtescu | -1/+6 |
| 2016-05-31 | kill some unused imports | Niko Matsakis | -1/+0 |
| 2016-05-31 | add FIXME to fulfill | Niko Matsakis | -0/+2 |
| 2016-05-31 | consult cache in projection | Niko Matsakis | -8/+89 |
| 2016-05-31 | cleanup imports for cache | Niko Matsakis | -4/+5 |
| 2016-05-31 | thread vtable-closure obligations to result | Niko Matsakis | -0/+13 |
| 2016-05-31 | change to use `higher_ranked_match` | Niko Matsakis | -57/+86 |
| 2016-05-31 | create but do not use a projection cache | Niko Matsakis | -3/+93 |
| 2016-05-31 | more debug dumping in traits | Niko Matsakis | -5/+13 |
| 2016-05-31 | make HR algorithms account for region subtyping | Niko Matsakis | -15/+40 |
| 2016-05-28 | Rollup merge of #33852 - arielb1:autoderef-iterator, r=eddyb | Manish Goregaokar | -43/+43 |
| 2016-05-25 | catch attempts to leak obligations out of snapshots | Ariel Ben-Yehuda | -42/+42 |
| 2016-05-25 | refactor autoderef to avoid registering obligations | Ariel Ben-Yehuda | -1/+1 |
| 2016-05-22 | Propagate obligations through projection | Masood Malekghassemi | -12/+15 |
| 2016-05-19 | Auto merge of #33694 - arielb1:fuzzy-on-unimplemented, r=nikomatsakis | bors | -26/+72 |
| 2016-05-18 | implement fuzzy matching in on_unimplemented | Ariel Ben-Yehuda | -26/+72 |
| 2016-05-18 | Rollup merge of #33695 - nikomatsakis:spezializes-cache, r=aturon | Manish Goregaokar | -2/+31 |
| 2016-05-17 | Auto merge of #33137 - nikomatsakis:issue-32330-lbr-in-return-type-warning-2,... | bors | -188/+281 |
| 2016-05-17 | fix stale method names | Niko Matsakis | -2/+2 |
| 2016-05-17 | refactor: use `select` inside of a probe | Niko Matsakis | -188/+281 |
| 2016-05-17 | introduce a specializes cache | Niko Matsakis | -2/+31 |
| 2016-05-16 | Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakis | bors | -552/+102 |
| 2016-05-16 | change on_unimplented logic | Ariel Ben-Yehuda | -5/+12 |
| 2016-05-14 | Rollup merge of #33576 - soltanmm:vtable, r=nikomatsakis | Manish Goregaokar | -102/+221 |
| 2016-05-14 | Rollup merge of #33555 - soltanmm:ambiguous-nixon, r=nikomatsakis | Manish Goregaokar | -57/+1 |
| 2016-05-13 | rewrite fuzzy `on_unimplemented` matching to avoid ICEs | Ariel Ben-Yehuda | -181/+33 |
| 2016-05-13 | address review comments | Ariel Ben-Yehuda | -6/+9 |
| 2016-05-13 | add cycle-reporting logic | Ariel Ben-Yehuda | -8/+10 |
| 2016-05-13 | rewrite obligation forest. cycles still handled incorrectly. | Ariel Ben-Yehuda | -367/+53 |
| 2016-05-11 | Plumb inference obligations through selection | Masood Malekghassemi | -66/+118 |
| 2016-05-11 | Don't mutate the inference context when assembling | Masood Malekghassemi | -1/+1 |
| 2016-05-11 | Add inferred obligation storage to all Vtable variants and SelectionContext | Masood Malekghassemi | -38/+105 |
| 2016-05-11 | Remove unification despite ambiguity in projection | Masood Malekghassemi | -57/+1 |
| 2016-05-11 | Update to eddyb's PR | ggomez | -199/+129 |
| 2016-05-11 | Create Weight enum | Guillaume Gomez | -34/+64 |
| 2016-05-11 | Improve weight algorithm and tests | ggomez | -52/+107 |
| 2016-05-11 | Improve error message for Index trait on slices | Guillaume Gomez | -28/+79 |
| 2016-05-11 | Extend rustc_on_unimplemented flag: if a message is available at an impl, thi... | ggomez | -4/+179 |
| 2016-05-11 | Fixup indentation after methodification. | Eduard Burtescu | -1122/+1126 |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -18/+81 |
| 2016-05-11 | rustc: More interning for data used in Ty<'tcx>. | Eduard Burtescu | -23/+22 |
| 2016-05-11 | rustc: Generalize a minimum set of functions over 'tcx != 'gcx. | Eduard Burtescu | -259/+335 |
| 2016-05-11 | rustc: Wrap users of InferCtxt in an anonymous scope. | Eduard Burtescu | -87/+103 |
| 2016-05-11 | rustc: Remove the TyCtxt field from ParameterEnvironment. | Eduard Burtescu | -6/+6 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -100/+109 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -118/+117 |