| Age | Commit message (Expand) | Author | Lines |
| 2024-03-14 | Add compiler support for parsing `f16` and `f128` | Trevor Gross | -1/+43 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -6/+6 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -4/+4 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -13/+10 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -12/+15 |
| 2024-02-05 | Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot | Matthias Krüger | -27/+44 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-26 | make matching on NaN a hard error | Ralf Jung | -27/+44 |
| 2023-12-15 | Annotate some more bugs | Michael Goulet | -2/+2 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -2/+2 |
| 2023-11-20 | Uplift InferConst to rustc_type_ir | Michael Goulet | -26/+0 |
| 2023-10-24 | Get rid of 'tcx on ConstVid, EffectVid | Michael Goulet | -4/+4 |
| 2023-09-18 | Remove unused `Lift` derives. | Nicholas Nethercote | -1/+1 |
| 2023-09-14 | found another place where we can eval() a const, and go through valtrees | Ralf Jung | -5/+0 |
| 2023-09-13 | restore the old logic adjusting ty::UnevaluatedConst before evaluation | Ralf Jung | -1/+34 |
| 2023-09-11 | Rollup merge of #115727 - fee1-dead-contrib:effect-fallback, r=oli-obk | Matthias Krüger | -1/+8 |
| 2023-09-10 | Implement fallback for effect param | Deadbeef | -1/+8 |
| 2023-09-06 | Support a few more rvalues. | Camille GILLOT | -0/+5 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -2/+2 |
| 2023-07-17 | Rollup merge of #113539 - agnarrarendelle:master, r=workingjubilee | Matthias Krüger | -1/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -5/+5 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+1 |
| 2023-07-12 | fixed typos | agnarrarendelle | -1/+1 |
| 2023-07-06 | Add a new trait to `Debug` things with an infcx available | Boxy | -2/+2 |
| 2023-07-05 | Deal with fallout | Boxy | -8/+1 |
| 2023-07-05 | move `ConstKind` to typeir and move inherent impls to `Const` | Boxy | -194/+3 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -0/+9 |
| 2023-05-16 | format `Const`'s less verbosely | Boxy | -2/+2 |
| 2023-05-15 | Suppress "erroneous constant used" for constants tainted by errors | Tomasz Miąsko | -2/+2 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -7/+4 |
| 2023-04-18 | Store hashes in special types so they aren't accidentally encoded as numbers | Ben Kimock | -3/+7 |
| 2023-04-09 | Remove identity casts | Nilstrieb | -1/+1 |
| 2023-04-01 | use and_then/flat_map for map().flatten() | Matthias Krüger | -1/+1 |
| 2023-03-15 | unequal → not equal | gimbles | -7/+7 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-18 | Auto merge of #107542 - compiler-errors:param-envs-with-inference-vars-are-cu... | bors | -6/+4 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -5/+5 |
| 2023-02-01 | Don't call with_reveal_all_normalized in evaluate when param-env has inferenc... | Michael Goulet | -6/+4 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -3/+0 |
| 2022-11-28 | Make `tcx.mk_const` more permissive wrt `kind` argument | Maybe Waffle | -0/+8 |
| 2022-11-27 | Auto merge of #103917 - oli-obk:layout_math, r=RalfJung,lcnr | bors | -0/+12 |
| 2022-11-25 | Add empty ConstKind::Abstract | kadmin | -1/+18 |
| 2022-11-25 | Add helper method to `ScalarInt` | Oli Scherer | -0/+12 |
| 2022-11-16 | cleanup and dedupe CTFE and Miri error reporting | Ralf Jung | -2/+2 |
| 2022-11-02 | deprecate DelaySpanBugEmitted and use ErrorGuaranteed directly | yukang | -1/+1 |
| 2022-10-22 | Auto merge of #103227 - lcnr:bye-bye-unevaluated-const, r=oli-obk | bors | -1/+1 |
| 2022-10-19 | Deny const variables as well | Michael Goulet | -1/+10 |
| 2022-10-19 | stop folding `UnevaluatedConst` | lcnr | -1/+1 |
| 2022-09-23 | rename Unevaluated to UnevaluatedConst | b-naber | -10/+13 |