| Age | Commit message (Expand) | Author | Lines |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -15/+12 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -3/+3 |
| 2024-12-17 | Use field init shorthand where possible | Josh Triplett | -1/+1 |
| 2024-12-14 | Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=davidtwco,R... | bors | -2/+11 |
| 2024-12-14 | Rollup merge of #134191 - willcrichton:dev, r=RalfJung,lqd | Matthias Krüger | -12/+27 |
| 2024-12-13 | Update compiler/rustc_const_eval/src/interpret/step.rs | scottmcm | -1/+3 |
| 2024-12-13 | Rollup merge of #134058 - RalfJung:interpret-typing-env, r=lcnr | Matthias Krüger | -6/+8 |
| 2024-12-13 | Don't retag the `PtrMetadata(&raw const *_n)` in slice indexing | Scott McMurray | -2/+9 |
| 2024-12-12 | Make BorrowSet/BorrowData fields accessible via public getters | Will Crichton | -6/+9 |
| 2024-12-11 | Make some types and methods related to Polonius + Miri public. | Will Crichton | -8/+20 |
| 2024-12-10 | Rollup merge of #134010 - RalfJung:promoted-type-error-ice, r=oli-obk | León Orell Valerian Liehr | -2/+4 |
| 2024-12-09 | fix ICE on type error in promoted | Ralf Jung | -2/+4 |
| 2024-12-09 | interpret: clean up deduplicating allocation functions | Ralf Jung | -27/+17 |
| 2024-12-09 | interpret: reduce usage of TypingEnv::fully_monomorphized | Ralf Jung | -6/+8 |
| 2024-12-07 | Add allocate_bytes and refactor allocate_str in InterpCx for raw byte allocation | shamb0 | -13/+32 |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -28/+6 |
| 2024-12-06 | Rollup merge of #133211 - Strophox:miri-correct-state-update-ffi, r=RalfJung | Matthias Krüger | -5/+51 |
| 2024-12-05 | extend Miri to correctly pass mutable pointers through FFI | Strophox | -5/+51 |
| 2024-12-03 | Rollup merge of #133681 - RalfJung:niches, r=wesleywiser | Matthias Krüger | -20/+25 |
| 2024-12-01 | fix ICE when promoted has layout size overflow | Ralf Jung | -7/+4 |
| 2024-12-01 | fix safe-transmute handling of enums | Ralf Jung | -1/+1 |
| 2024-11-30 | report UB when the niche value refers to the untagged variant | Ralf Jung | -19/+24 |
| 2024-11-26 | Move `always_storage_live_locals`. | Nicholas Nethercote | -1/+1 |
| 2024-11-20 | Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=nikomatsakis | bors | -0/+3 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -0/+3 |
| 2024-11-20 | interpret: make typing_env field private | Ralf Jung | -2/+2 |
| 2024-11-19 | `InterpCx` store `TypingEnv` instead of a `ParamEnv` | lcnr | -74/+72 |
| 2024-11-19 | move `fn is_item_raw` to `TypingEnv` | lcnr | -6/+8 |
| 2024-11-19 | Auto merge of #133164 - RalfJung:promoted-oom, r=jieyouxu | bors | -0/+3 |
| 2024-11-18 | Auto merge of #132460 - lcnr:questionable-uwu, r=compiler-errors | bors | -97/+87 |
| 2024-11-18 | interpret: do not ICE when a promoted fails with OOM | Ralf Jung | -0/+3 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -97/+87 |
| 2024-11-18 | remove pointless cold_path impl in interpreter | Ralf Jung | -3/+0 |
| 2024-11-17 | Likely unlikely fix | Jiri Bobek | -0/+3 |
| 2024-11-09 | make return type of get_alloc_info a struct, and reduce some code duplication... | Ralf Jung | -152/+84 |
| 2024-11-09 | interpret: get_alloc_info: also return mutability | Ralf Jung | -15/+26 |
| 2024-11-04 | miri: update ABI compat checks to accept Option-like types | Ralf Jung | -18/+35 |
| 2024-11-03 | compiler: Directly use rustc_abi in const_eval | Jubilee Young | -24/+22 |
| 2024-10-31 | stop using `ParamEnv::reveal` while handling MIR | lcnr | -13/+36 |
| 2024-10-30 | Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errors | Jubilee | -47/+63 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -47/+63 |
| 2024-10-29 | TypingMode :thinking: | lcnr | -2/+4 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -10/+10 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -1/+3 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -1/+3 |
| 2024-10-19 | interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind | Ralf Jung | -25/+27 |
| 2024-10-15 | Rollup merge of #130568 - eduardosm:const-float-methods, r=RalfJung,tgross35 | Michael Goulet | -19/+99 |
| 2024-10-15 | Make some float methods unstable `const fn` | Eduardo Sánchez Muñoz | -0/+80 |
| 2024-10-14 | De-duplicate and move `adjust_nan` to `InterpCx` | Eduardo Sánchez Muñoz | -19/+19 |
| 2024-10-12 | miri: avoid cloning AllocExtra | Ralf Jung | -13/+18 |