| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-10-08 | compiler: Factor rustc_target::abi out of const_eval | Jubilee Young | -7/+8 |
| 2024-10-07 | Auto merge of #131068 - RalfJung:immediate-offset-sanity-check, r=nnethercote | bors | -31/+45 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -1/+1 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -3/+3 |
| 2024-10-03 | interpret: Immediate::offset: use shared sanity-check function to ensure inva... | Ralf Jung | -31/+45 |
| 2024-10-02 | Auto merge of #131006 - RalfJung:immediate-sanity, r=saethlin | bors | -3/+6 |
| 2024-10-01 | make InterpResult a dedicated type to avoid accidentally discarding the error | Ralf Jung | -413/+423 |
| 2024-09-30 | panic when an interpreter error gets unintentionally discarded | Ralf Jung | -23/+34 |
| 2024-09-29 | interpret: always enable write_immediate sanity checks | Ralf Jung | -3/+6 |
| 2024-09-29 | cleanup: don't `.into()` identical types | Matthias Krüger | -5/+2 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -1/+1 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -1/+1 |
| 2024-09-24 | be even more precise about "cast" vs "coercion" | Lukas Markeffsky | -5/+6 |
| 2024-09-24 | unify dyn* coercions with other pointer coercions | Lukas Markeffsky | -1/+1 |
| 2024-09-23 | Rollup merge of #130727 - compiler-errors:objects, r=RalfJung | Michael Goulet | -35/+60 |
| 2024-09-23 | Check vtable projections for validity in miri | Michael Goulet | -35/+60 |
| 2024-09-23 | fix unqualified_local_imports in rustc_const_eval | Ralf Jung | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -84/+79 |
| 2024-09-22 | Rollup merge of #130690 - RalfJung:interpret-abi-compat-fixme, r=jieyouxu | Guillaume Gomez | -1/+0 |
| 2024-09-22 | fix rustc_nonnull_optimization_guaranteed docs | Ralf Jung | -0/+1 |
| 2024-09-22 | interpret: remove outdated FIXME | Ralf Jung | -1/+0 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -1/+1 |
| 2024-09-16 | make `LayoutCx` not generic | Lukas Markeffsky | -2/+2 |