| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2022-07-06 | deduplicate some copy_op code | Ralf Jung | -1/+1 |
| 2022-07-06 | interpret: remove LocalValue::Unallocated, add Operand::Uninit | Ralf Jung | -53/+56 |
| 2022-07-03 | interpret: track place alignment together with the type, not the value | Ralf Jung | -10/+5 |
| 2022-06-26 | interpret: do not prune requires_caller_location stack frames quite so early | Ralf Jung | -11/+6 |
| 2022-06-09 | Auto merge of #97740 - RalfJung:ctfe-cycle-spans, r=lcnr | bors | -2/+6 |
| 2022-06-07 | Remove `AlwaysLiveLocals` wrapper struct | Tomasz Miąsko | -2/+2 |
| 2022-06-04 | use precise spans for recursive const evaluation | Ralf Jung | -1/+2 |
| 2022-06-04 | const_prop_lint: ensure we have up-to-date cur_span() | Ralf Jung | -1/+4 |
| 2022-05-26 | clippy::complexity fixes | Matthias Krüger | -7/+3 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -12/+7 |
| 2022-05-14 | Auto merge of #95826 - carbotaniuman:miri-permissive-provenance, r=RalfJung | bors | -3/+8 |
| 2022-05-13 | Rustc changes for permissive provenance | carbotaniuman | -3/+8 |
| 2022-04-17 | downgrade really verbose logging to trace | Ralf Jung | -2/+2 |
| 2022-04-07 | interpret: err instead of ICE on size mismatches in to_bits_or_ptr_internal | Ralf Jung | -1/+1 |
| 2022-04-03 | interpret: remove MemoryExtra in favor of giving access to the Machine | Ralf Jung | -52/+8 |