| Age | Commit message (Expand) | Author | Lines |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -3/+3 |
| 2025-05-28 | get rid of rustc_codegen_ssa::common::AtomicOrdering | Ralf Jung | -1/+1 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -1/+33 |
| 2025-05-24 | ScalarInt: support conversion with signed int types and cmp::Ordering | Ralf Jung | -2/+45 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -2/+2 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -1/+1 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-08-01 | interpret: simplify pointer arithmetic logic | Ralf Jung | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -2/+3 |
| 2024-06-11 | interpret: ensure we check bool/char for validity when they are used in a cast | Ralf Jung | -10/+5 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -121/+101 |
| 2024-04-19 | avoid PartialOrd on ScalarInt | Ralf Jung | -1/+1 |
| 2024-04-19 | ScalarInt: add methods to assert being a (u)int of given size | Ralf Jung | -28/+39 |
| 2024-04-18 | interpret/binary_int_op: avoid dropping to raw ints until we determined the sign | Ralf Jung | -8/+23 |
| 2024-03-14 | Add compiler support for parsing `f16` and `f128` | Trevor Gross | -1/+43 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -3/+3 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 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 | -1/+1 |
| 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-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 | -1/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+1 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -0/+9 |
| 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-03-15 | unequal → not equal | gimbles | -7/+7 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -1/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 |
| 2022-11-25 | Add helper method to `ScalarInt` | Oli Scherer | -0/+12 |
| 2022-07-09 | don't allow ZST in ScalarInt | Ralf Jung | -26/+20 |
| 2022-07-02 | add AllocRange Debug impl; remove redundant AllocId Display impl | Ralf Jung | -0/+4 |
| 2022-06-08 | Use delayed error handling for `Encodable` and `Encoder` infallible. | Nicholas Nethercote | -3/+3 |
| 2022-04-21 | add some helper methods to ScalarInt | b-naber | -0/+92 |
| 2022-02-20 | Rollup merge of #94091 - GuillaumeGomez:rustdoc-const-computed-value, r=oli-obk | Matthias Krüger | -0/+7 |
| 2022-02-19 | Don't render Const computed values in hexadecimal for Display | Guillaume Gomez | -0/+7 |
| 2022-02-17 | Fix ScalarInt to char conversion | Tomasz Miąsko | -4/+14 |
| 2022-01-22 | Make `Decodable` and `Decoder` infallible. | Nicholas Nethercote | -2/+2 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_middle` | Aaron Hill | -1/+1 |
| 2021-07-15 | adjustions and cleanup to make Miri build again | Ralf Jung | -10/+1 |
| 2021-03-12 | Add convenience conversion methods for ScalarInt | Oli Scherer | -0/+19 |
| 2020-11-09 | comment attribution fix | o752d | -1/+1 |
| 2020-11-04 | Make `ScalarInt` entirely independent of MIR interpretation | oli | -4/+3 |
| 2020-11-04 | Document an `unwrap` | oli | -1/+4 |
| 2020-11-04 | `u128` truncation and sign extension are not just interpreter related | oli | -6/+6 |