| Age | Commit message (Expand) | Author | Lines |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -9/+26 |
| 2023-06-01 | Auto merge of #103877 - oli-obk:const_eval_step_limit, r=fee1-dead | bors | -0/+10 |
| 2023-05-31 | Remove const eval limit and implement an exponential backoff lint instead | Oli Scherer | -0/+10 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -1/+1 |
| 2023-05-25 | Manually add inlined frames in the interpreter stacktrace. | Camille GILLOT | -1/+14 |
| 2023-05-17 | Finish move of query.rs | John Kåre Alsaker | -3/+2 |
| 2023-05-15 | Suppress "erroneous constant used" for constants tainted by errors | Tomasz Miąsko | -4/+4 |
| 2023-05-06 | use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regions | Kyle Matsuda | -1/+5 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -4/+4 |
| 2023-04-16 | Report a backtrace for memory leaks under Miri | Ben Kimock | -5/+2 |
| 2023-04-06 | Fix tools | Gary Guo | -0/+1 |
| 2023-04-06 | Add `UnwindAction::Terminate` | Gary Guo | -0/+3 |
| 2023-04-06 | Add `UnwindAction::Unreachable` | Gary Guo | -18/+7 |
| 2023-03-08 | Assume the frame has all the locals. | Camille GILLOT | -17/+13 |
| 2023-03-06 | Do not ICE when failing to normalize in ConstProp. | Camille GILLOT | -9/+2 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -2/+4 |
| 2023-02-20 | basic dyn* support for Miri | Ralf Jung | -1/+1 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -2/+2 |
| 2022-12-15 | Make alignment checks a future incompat lint | Oli Scherer | -6/+10 |
| 2022-12-06 | Remove now-redundant file/line info from const backtraces | Oli Scherer | -15/+3 |
| 2022-12-03 | interpret: clobber return place when calling function | Ralf Jung | -0/+4 |
| 2022-11-20 | Rollup merge of #104564 - RalfJung:either, r=oli-obk | Matthias Krüger | -16/+16 |
| 2022-11-19 | Rollup merge of #104411 - lcnr:bivariance-nll, r=compiler-errors | Dylan DPC | -3/+3 |
| 2022-11-18 | interpret: use Either over Result when it is not representing an error condition | Ralf Jung | -16/+16 |
| 2022-11-16 | cleanup and dedupe CTFE and Miri error reporting | Ralf Jung | -10/+27 |
| 2022-11-15 | mv utility methods into separate module | lcnr | -2/+2 |
| 2022-11-15 | nll: correctly deal with bivariance | lcnr | -3/+3 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -1/+1 |
| 2022-11-01 | Rollup merge of #103729 - RalfJung:align-of-val-packed, r=oli-obk | Dylan DPC | -1/+8 |
| 2022-10-29 | interpret: fix align_of_val on packed types | Ralf Jung | -1/+8 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -1/+1 |
| 2022-10-07 | make const_err a hard error | Ralf Jung | -0/+3 |
| 2022-09-20 | Rollup merge of #102021 - lcnr:tyConst-fun, r=b-naber,BoxyUwU | Michael Howell | -5/+4 |
| 2022-09-19 | ctfe, `const_to_op` only for mir constants | lcnr | -5/+4 |
| 2022-09-18 | interpret: expose generate_stacktrace without full InterpCx | Ralf Jung | -2/+9 |
| 2022-08-29 | Rollup merge of #100239 - RalfJung:const-prop-uninit, r=oli-obk | Dylan DPC | -3/+0 |
| 2022-08-29 | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-08-27 | remove a now-useless machine hook | Ralf Jung | -3/+0 |
| 2022-08-26 | make read_immediate error immediately on uninit, so ImmTy can carry initializ... | Ralf Jung | -4/+4 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -1/+1 |
| 2022-07-23 | now we can make scalar_to_ptr a method on Scalar | Ralf Jung | -1/+1 |
| 2022-07-20 | make use of symbolic vtables in interpreter | Ralf Jung | -1/+1 |
| 2022-07-19 | interpret: rename Tag/PointerTag to Prov/Provenance | Ralf Jung | -26/+26 |
| 2022-07-18 | interpret: make some large types not Copy | Ralf Jung | -2/+2 |
| 2022-07-18 | interpret: remove some unused trait impls | Ralf Jung | -36/+4 |
| 2022-07-13 | get rid of MemPlaceMeta::Poison | Ralf Jung | -1/+1 |
| 2022-07-07 | MIR dataflow: Rename function to `always_storage_live_locals` | pierwill | -2/+2 |