| Age | Commit message (Expand) | Author | Lines |
| 2023-11-03 | Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb | bors | -1/+1 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-11-01 | Specify diagnostic path. | Camille GILLOT | -1/+1 |
| 2023-11-01 | Rename hook. | Camille GILLOT | -1/+1 |
| 2023-10-28 | interpret: call caller_location logic the same way codegen does, and share so... | Ralf Jung | -16/+2 |
| 2023-09-22 | Add a way to decouple the implementation and the declaration of a TyCtxt method. | Oli Scherer | -3/+4 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -4/+4 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -1/+1 |
| 2023-07-25 | interpret: read_discriminant: only return VariantIdx | Ralf Jung | -1/+1 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -2/+2 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -1/+1 |
| 2023-07-05 | Name the destructure_mir_constant query appropriately | Oli Scherer | -1/+1 |
| 2023-07-05 | Use options instead of errors if the errors are never needed | Oli Scherer | -12/+10 |
| 2023-07-05 | Specialize `DestructuredConstant` to its one user (pretty printing) | Oli Scherer | -1/+1 |
| 2023-07-05 | Specialize `try_destructure_mir_constant` for its sole user | Oli Scherer | -5/+6 |
| 2023-06-26 | Make simd_shuffle_indices use valtrees | Oli Scherer | -1/+0 |
| 2023-06-24 | Add enum for `can_access_statics` boolean | Nilstrieb | -4/+6 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -11/+2 |
| 2023-05-31 | Remove `deref_mir_constant` | Oli Scherer | -38/+1 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+1 |
| 2022-11-16 | cleanup and dedupe CTFE and Miri error reporting | Ralf Jung | -2/+2 |
| 2022-09-19 | `DestructuredConst` split mir and ty | lcnr | -2/+2 |
| 2022-09-19 | ctfe, `const_to_op` only for mir constants | lcnr | -2/+2 |
| 2022-08-22 | Addressing tidy check fail | nidnogg | -2/+7 |
| 2022-08-22 | Addressing last comment on PR review | nidnogg | -3/+3 |
| 2022-08-21 | Fixed failing tests (missing labels), added automatic error code in create_fe... | nidnogg | -2/+2 |
| 2022-08-21 | Finished const_eval module migration, moving onto sibling folders | nidnogg | -6/+6 |
| 2022-07-20 | rename get_global_alloc to try_get_global_alloc | Ralf Jung | -1/+1 |
| 2022-07-13 | get rid of MemPlaceMeta::Poison | Ralf Jung | -1/+0 |
| 2022-06-28 | Improve pretty printing of valtrees for references | Dominik Stolz | -78/+0 |
| 2022-06-14 | rebase | b-naber | -2/+2 |
| 2022-06-14 | address review | b-naber | -10/+31 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -105/+89 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -1/+1 |
| 2022-05-16 | use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons... | b-naber | -4/+126 |
| 2022-04-21 | implement valtree -> constvalue conversion | b-naber | -130/+6 |
| 2022-04-18 | remove an unnecessary use of loc_place.ptr.into_pointer_or_addr | Ralf Jung | -1/+1 |
| 2022-04-14 | handle arrays and slices uniformly in valtree creation | b-naber | -31/+13 |
| 2022-04-12 | use len on mplace instead of reading immediate, remove dead code | b-naber | -37/+12 |
| 2022-04-08 | use deref on ImmTy | b-naber | -3/+2 |
| 2022-04-08 | create leafs for slices | b-naber | -71/+57 |
| 2022-03-29 | include refs in valtree creation | b-naber | -25/+113 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -4/+4 |
| 2022-03-07 | Introduce `ConstAllocation`. | Nicholas Nethercote | -1/+1 |
| 2022-02-19 | Fix pretty printing of enums without variants | Tomasz Miąsko | -0/+4 |
| 2022-02-16 | Support pretty printing of invalid constants | Tomasz Miąsko | -20/+18 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -5/+5 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -1/+1 |