| Age | Commit message (Expand) | Author | Lines |
| 2018-03-08 | Move librustc_const_eval to librustc_mir | Oliver Schneider | -697/+0 |
| 2018-03-08 | Produce instead of pointers | Oliver Schneider | -85/+95 |
| 2018-03-05 | Turn features() into a query. | Michael Woerister | -1/+1 |
| 2018-02-05 | Rollup merge of #47892 - Badel2:const_type_id_of, r=oli-obk | kennytm | -0/+4 |
| 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-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-12-12 | Move large chunks of miri from rustc::mir::interpret to rustc_mir::interpret | Oliver Schneider | -295/+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 | -164/+272 |
| 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 | -3/+2 |
| 2017-09-11 | rustc: evaluate fixed-length array length expressions lazily. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-09-11 | rustc: remove obsolete const_val::ErrKind::{Negate,Not}On. | Eduard-Mihai Burtescu | -6/+4 |
| 2017-09-11 | rustc: use ty::Const for the length of TyArray. | Eduard-Mihai Burtescu | -3/+8 |
| 2017-09-11 | rustc: replace usize with u64 and ConstUsize. | Eduard-Mihai Burtescu | -11/+12 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -30/+31 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -66/+76 |
| 2017-09-08 | Use NodeId/HirId instead of DefId for local variables. | Eduard-Mihai Burtescu | -12/+12 |
| 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 | -2/+2 |
| 2017-09-05 | rustc: Migrate `CrateStore::item_body` to a query | Alex Crichton | -2/+2 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -2/+2 |
| 2017-08-12 | Fix some typos | Bastien Orivel | -1/+1 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -1/+1 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -1/+1 |
| 2017-08-02 | rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. | Eduard-Mihai Burtescu | -28/+27 |
| 2017-07-27 | rustc_const_eval: keep track of the appropriate ParamEnv. | Eduard-Mihai Burtescu | -35/+33 |
| 2017-07-27 | rustc_const_eval: always require correct Substs. | Eduard-Mihai Burtescu | -38/+15 |
| 2017-07-19 | Implement const fn {size,align}_of. | Eduard-Mihai Burtescu | -0/+23 |
| 2017-06-13 | On-demand is_const_fn | Taylor Cramer | -1/+1 |
| 2017-06-10 | rustc: make the comon case of tcx.infer_ctxt(()) nicer. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -1/+3 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -1/+1 |
| 2017-06-01 | rustc: remove unnecessary ItemSubsts wrapper. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-05-04 | trait_of_item | achernyak | -1/+1 |
| 2017-04-27 | query for describe_def | achernyak | -1/+1 |
| 2017-04-24 | rustc: use tcx.at(span) to set the location of a query. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-24 | rustc: expose the common DUMMY_SP query case as tcx methods. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-04-23 | rustc_const_eval: support all unit enum variants. | Eduard-Mihai Burtescu | -44/+33 |
| 2017-04-23 | rustc_const_eval: CallOn isn't needed, typeck/const-qualif handle those cases. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-23 | rustc: make the const-eval cache polymorphic. | Eduard-Mihai Burtescu | -104/+81 |
| 2017-04-16 | rustc: use monomorphic const_eval for cross-crate enum discriminants. | Eduard-Mihai Burtescu | -4/+7 |
| 2017-04-16 | rustc: expose monomorphic const_eval through on-demand. | Eduard-Mihai Burtescu | -34/+15 |