| Age | Commit message (Expand) | Author | Lines |
| 2018-02-08 | Encode (in MIR) whether borrows are explicit in source or arise due to autoref. | Felix S. Klock II | -2/+2 |
| 2018-02-05 | Rollup merge of #47892 - Badel2:const_type_id_of, r=oli-obk | kennytm | -0/+4 |
| 2018-02-04 | Auto merge of #47915 - eddyb:layout-of, r=nikomatsakis | bors | -2/+1 |
| 2018-02-01 | Turn `type_id` into a constant intrinsic | Badel2 | -0/+4 |
| 2018-02-01 | rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf. | Eduard-Mihai Burtescu | -2/+1 |
| 2018-01-31 | Rollup merge of #47876 - GuillaumeGomez:associated-const-error, r=nikomatsakis | kennytm | -3/+19 |
| 2018-01-30 | Update associated constants error message | Guillaume Gomez | -3/+19 |
| 2018-01-25 | Auto merge of #47374 - topecongiro:issue-47096, r=nikomatsakis | bors | -1/+3 |
| 2018-01-17 | Simplify irrefutable slice patterns | Seiichi Uchida | -1/+3 |
| 2018-01-13 | fix comments | Ariel Ben-Yehuda | -5/+21 |
| 2018-01-13 | check_match: fix handling of privately uninhabited types | Ariel Ben-Yehuda | -9/+18 |
| 2018-01-13 | Use delay_span_bug() over debug!() | Seiichi Uchida | -1/+2 |
| 2018-01-12 | Ignore CTFE errors while lowering patterns | Seiichi Uchida | -1/+1 |
| 2018-01-07 | Try to fix a perf regression by updating log | Malo Jaffré | -1/+1 |
| 2018-01-07 | Rollup merge of #47170 - eddyb:us-vs-usize, r=nikomatsakis | kennytm | -4/+4 |
| 2018-01-04 | rustc: Don't use relative paths for extended errors | Alex Crichton | -0/+1 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-12-20 | Various tweaks | Esteban Küber | -2/+2 |
| 2017-12-19 | Use a label for catch-all pattern instead of note | Esteban Küber | -1/+1 |
| 2017-12-12 | Move large chunks of miri from rustc::mir::interpret to rustc_mir::interpret | Oliver Schneider | -296/+0 |
| 2017-12-12 | Put miri const eval checking behind -Zmiri | Oliver Schneider | -20/+24 |
| 2017-12-06 | miri: don't use an associated constant for a Machine's own data. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-12-06 | miri: move param_env from Machine to EvalContext. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-12-06 | miri: monomorphize types iff they came from MIR. | Eduard-Mihai Burtescu | -3/+4 |
| 2017-12-06 | Update miri to rustc changes | Oliver Schneider | -205/+441 |
| 2017-09-29 | Expose miri <-> ctfe differences | Oliver Schneider | -17/+17 |
| 2017-09-29 | Adjust imports to librustc::mir::interpret | Oliver Schneider | -1/+72 |
| 2017-09-18 | incr.comp.: Already hash HIR bodies during metadata export so they don't have... | Michael Woerister | -4/+3 |
| 2017-09-16 | change #![feature(const_fn)] to specific gates | Alex Burka | -1/+3 |
| 2017-09-11 | rustc: evaluate fixed-length array length expressions lazily. | Eduard-Mihai Burtescu | -10/+14 |
| 2017-09-11 | rustc: remove obsolete const_val::ErrKind::{Negate,Not}On. | Eduard-Mihai Burtescu | -7/+5 |
| 2017-09-11 | rustc: use ty::Const for the length of TyArray. | Eduard-Mihai Burtescu | -8/+17 |
| 2017-09-11 | rustc: replace usize with u64 and ConstUsize. | Eduard-Mihai Burtescu | -29/+30 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -56/+63 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -121/+131 |
| 2017-09-08 | Use NodeId/HirId instead of DefId for local variables. | Eduard-Mihai Burtescu | -14/+13 |
| 2017-09-05 | rustc: Store InternedString in `DefPathData` | Alex Crichton | -1/+1 |
| 2017-09-05 | rustc: Rename item_body query to extern_const_body | Alex Crichton | -3/+3 |
| 2017-09-05 | rustc: Migrate `CrateStore::item_body` to a query | Alex Crichton | -3/+3 |
| 2017-09-01 | rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -17/+17 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -22/+33 |
| 2017-08-12 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -11/+8 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::pat_binding_modes. | Michael Woerister | -4/+18 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -13/+13 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -9/+9 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -13/+13 |