| Age | Commit message (Expand) | Author | Lines |
| 2017-04-01 | store a copy of the Issue32230 info within TypeError | Ariel Ben-Yehuda | -11/+13 |
| 2017-03-10 | Initial implementation of inlining for MIR | James Miller | -0/+14 |
| 2017-03-10 | Fix recursion depth counting in `layout` | James Miller | -2/+3 |
| 2017-03-10 | Add extra methods to IndexVec and implement TypeFoldable for it | James Miller | -0/+11 |
| 2017-03-07 | Fix a typo in the docs | Oliver Schneider | -1/+1 |
| 2017-03-03 | Auto merge of #40178 - arielb1:provide-destructors, r=eddyb | bors | -77/+65 |
| 2017-03-03 | Auto merge of #39927 - nikomatsakis:incr-comp-skip-borrowck-2, r=eddyb | bors | -19/+19 |
| 2017-03-01 | fix tests to handle the Typeof bodies | Niko Matsakis | -1/+2 |
| 2017-03-01 | inhibit enum layout optimizations under `#[repr(C)]` or `#[repr(u8)]` | Niko Matsakis | -2/+10 |
| 2017-03-01 | convert AdtDef::destructor to on-demand | Ariel Ben-Yehuda | -77/+65 |
| 2017-02-28 | add `visit_all_bodies_in_krate` helper | Niko Matsakis | -0/+11 |
| 2017-02-28 | move the `FreeRegionMap` into `TypeckTables` | Niko Matsakis | -18/+6 |
| 2017-02-28 | Rollup merge of #39977 - frewsxcv:error-reporting-cleanup, r=eddyb | Corey Farwell | -18/+18 |
| 2017-02-25 | rustc_const_eval: demand that the MIR qualify_consts ran on each evaluated body. | Eduard-Mihai Burtescu | -0/+5 |
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -32/+38 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -28/+162 |
| 2017-02-25 | rustc: allow handling cycle errors gracefully in on-demand. | Eduard-Mihai Burtescu | -45/+87 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -136/+100 |
| 2017-02-25 | rustc: simplify tcx.closure_type(...) as it can copy the cached values. | Eduard-Mihai Burtescu | -10/+2 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -176/+61 |
| 2017-02-25 | rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super... | Eduard-Mihai Burtescu | -3/+96 |
| 2017-02-25 | rustc_typeck: lift CrateCtxt to TyCtxt. | Eduard Burtescu | -5/+34 |
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -148/+136 |
| 2017-02-25 | rustc: consolidate dep-tracked hashmaps in tcx.maps. | Eduard-Mihai Burtescu | -148/+126 |
| 2017-02-25 | rustc: move the actual values of enum discriminants into a map. | Eduard-Mihai Burtescu | -29/+137 |
| 2017-02-25 | rustc: store type parameter defaults outside of ty::Generics. | Eduard-Mihai Burtescu | -71/+36 |
| 2017-02-25 | Rollup merge of #40025 - est31:master, r=eddyb | Eduard-Mihai Burtescu | -0/+4 |
| 2017-02-24 | Rollup merge of #39940 - sgrif:sg-indentation, r=alexcrichton | Guillaume Gomez | -1/+1 |
| 2017-02-23 | Implement non-capturing closure to fn coercion | est31 | -0/+4 |
| 2017-02-20 | Move `TraitRef` `impl` next to `struct` definition. | Corey Farwell | -18/+18 |
| 2017-02-19 | Auto merge of #39912 - nikomatsakis:incr-comp-trait-select-no-vec, r=eddyb | bors | -18/+12 |
| 2017-02-18 | Fix indentation of error message | Sean Griffin | -1/+1 |
| 2017-02-18 | Auto merge of #39877 - estebank:remove-params, r=petrochenkov | bors | -7/+1 |
| 2017-02-17 | rework `TraitSelect` to avoid a vec and just use two def-ids | Nicholas Nethercote | -18/+12 |
| 2017-02-15 | Remove noop method `Substs::params()` | Esteban Küber | -7/+1 |
| 2017-02-13 | Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakis | bors | -87/+40 |
| 2017-02-12 | Auto merge of #39680 - canndrew:uninhabited_from-infinite-loop, r=arielb1 | bors | -18/+39 |
| 2017-02-11 | Rebase fallout | Simonas Kazlauskas | -4/+2 |
| 2017-02-10 | Fix intcast, use it where appropriate | Simonas Kazlauskas | -1/+17 |
| 2017-02-10 | Rebase fixups | Simonas Kazlauskas | -2/+0 |
| 2017-02-10 | Fix build | Simonas Kazlauskas | -29/+10 |
| 2017-02-10 | Revert use of layout code in typeck::collect | Simonas Kazlauskas | -23/+11 |
| 2017-02-10 | Fix the IntTypeExt::to_ty() lifetime bounds | Simonas Kazlauskas | -39/+3 |
| 2017-02-10 | Fix build on further stages | Simonas Kazlauskas | -2/+2 |
| 2017-02-10 | SwitchInt over Switch | Simonas Kazlauskas | -15/+5 |
| 2017-02-10 | AdtDef now contains discr_ty same as layouted | Simonas Kazlauskas | -9/+57 |
| 2017-02-10 | Move type of discriminant to AdtDef | Simonas Kazlauskas | -58/+28 |
| 2017-02-10 | Use global recursion limit when evaluating inhabitedness | Andrew Cann | -40/+47 |
| 2017-02-09 | Add recursion limit to inhabitedness check | Andrew Cann | -12/+26 |
| 2017-02-07 | Refactor layout to use the new ReprOptions | Austin Hicks | -63/+39 |