| Age | Commit message (Expand) | Author | Lines |
| 2020-02-22 | move const_eval.rs into the module folder | Ralf Jung | -87/+0 |
| 2020-02-16 | Code review changes. | Ben Lewis | -1/+1 |
| 2020-02-15 | Change `const_field` and `const_caller_location` to return `ConstValue` inste... | Ben Lewis | -11/+4 |
| 2020-02-15 | Change const eval to return `ConstValue`, instead of `Const` as the type insi... | Ben Lewis | -2/+4 |
| 2020-01-15 | Promoteds can contain raw pointers, but these must still only point to immuta... | Oliver Scherer | -2/+2 |
| 2020-01-12 | Split `rustc_mir::{build, hair, lints}` into their own crate | Matthew Jasper | -6/+23 |
| 2020-01-10 | Promote `Ref`s to constants instead of static | Santiago Pastorino | -1/+1 |
| 2020-01-08 | Move `is_min_const_fn` query to librustc_mir. | Camille GILLOT | -0/+2 |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -2/+1 |
| 2019-12-26 | Rebase fallout | Oliver Scherer | -0/+2 |
| 2019-12-26 | Rename `query` module | Oliver Scherer | -2/+2 |
| 2019-12-26 | Move all functions used by the queries to query.rs | Oliver Scherer | -108/+3 |
| 2019-12-26 | Make some functions crate local | Oliver Scherer | -3/+3 |
| 2019-12-26 | Move `eval_body_using_ecx` to the only module it is used in | Oliver Scherer | -48/+3 |
| 2019-12-26 | Move const eval query components into their own module | Oliver Scherer | -226/+4 |
| 2019-12-26 | Move const eval machine into its own module | Oliver Scherer | -344/+11 |
| 2019-12-24 | Deprecate Error::description for real | David Tolnay | -13/+1 |
| 2019-12-24 | x.py fmt after previous deignore | Mark Rousskov | -169/+117 |
| 2019-12-23 | Constants reading or referencing statics is illegal | Oliver Scherer | -3/+4 |
| 2019-12-23 | Dynamically prevent constants from accessing statics | Oliver Scherer | -12/+40 |
| 2019-12-22 | Add simpler entry points to const eval for common usages. | Ben Lewis | -2/+2 |
| 2019-12-08 | Rollup merge of #66991 - Nashenas88:body_cache_cleanup, r=eddyb | Mazdak Farrokhzad | -2/+2 |
| 2019-12-06 | Always call const fns with #[track_caller]. | Adam Perry | -2/+6 |
| 2019-12-05 | Generate &core::panic::Location type in a single place. | Adam Perry | -6/+1 |
| 2019-12-05 | rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ... | Paul Daniel Faria | -2/+2 |
| 2019-12-04 | Auto merge of #66866 - oli-obk:const_fn_memoization, r=RalfJung | bors | -3/+15 |
| 2019-12-02 | Auto merge of #64736 - Nashenas88:mir_predecessors_cache_cleanup, r=oli-obk | bors | -2/+2 |
| 2019-12-02 | Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename... | Paul Daniel Faria | -2/+2 |
| 2019-12-02 | Simplify BodyCache impl and fix all remaining type errors in librustc_mir (li... | Paul Daniel Faria | -2/+2 |
| 2019-12-02 | fix init_allocation_extra | Ralf Jung | -2/+2 |
| 2019-12-02 | make alloc_extra machine hook a bit nicer | Ralf Jung | -3/+3 |
| 2019-12-02 | Miri: add helper fn to allocate string; simplify alloc_caller_location | Ralf Jung | -1/+1 |
| 2019-12-02 | expose span to M::assert_panic, and provide helper to turn that into CallerLo... | Ralf Jung | -0/+1 |
| 2019-12-02 | Miri: add machine hook for MIR-level assertion panics | Ralf Jung | -1/+34 |
| 2019-11-30 | Don't repeat the `is_const_fn_raw` check | Oliver Scherer | -14/+12 |
| 2019-11-30 | `find_fn` -> `find_mir_or_eval_fn` rename | Oliver Scherer | -2/+2 |
| 2019-11-29 | Only memoize const fn calls during const eval | Oliver Scherer | -0/+14 |
| 2019-11-28 | Auto merge of #66294 - davidhewitt:const_fn_memoization, r=oli-obk | bors | -1/+10 |
| 2019-11-27 | Correct typo in src/librustc_mir/const_eval.rs | David Hewitt | -1/+1 |
| 2019-11-27 | Add memoization for const function evaluations | David Hewitt | -1/+10 |
| 2019-11-26 | Fix spelling typos | Brian Wignall | -1/+1 |
| 2019-11-25 | miri: couple ret place and ret block together (they both exist or both don't) | Ralf Jung | -9/+6 |
| 2019-11-25 | refactor goto_block and also add unwind_to_block | Ralf Jung | -1/+1 |
| 2019-11-14 | Auto merge of #66233 - cjgillot:constkind, r=oli-obk | bors | -4/+4 |
| 2019-11-12 | Rename in librustc_mir. | Camille GILLOT | -4/+4 |
| 2019-11-11 | Rename to | Aaron Hill | -1/+1 |
| 2019-11-11 | Remove trampoline, pass `ret` and `unwind` when handling intrinsics | Aaron Hill | -0/+2 |
| 2019-11-11 | Some cleanup | Aaron Hill | -11/+1 |
| 2019-11-11 | A few minor tweaks | Aaron Hill | -1/+2 |
| 2019-11-11 | Formatting improvements | Aaron Hill | -1/+2 |