| Age | Commit message (Expand) | Author | Lines |
| 2022-05-14 | Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk | bors | -1/+1 |
| 2022-05-14 | Auto merge of #95826 - carbotaniuman:miri-permissive-provenance, r=RalfJung | bors | -34/+103 |
| 2022-05-13 | Add bound_type_of | Jack Huey | -5/+4 |
| 2022-05-13 | Rustc changes for permissive provenance | carbotaniuman | -34/+103 |
| 2022-05-11 | Apply CR suggestions; add real tracking issue | Scott McMurray | -0/+2 |
| 2022-05-11 | Add a debug check for ordering, and check for isize overflow in CTFE | Scott McMurray | -3/+10 |
| 2022-05-11 | Add `unsigned_offset_from` on pointers | Scott McMurray | -5/+19 |
| 2022-05-11 | Auto merge of #96220 - RalfJung:scalar-no-padding, r=oli-obk | bors | -53/+53 |
| 2022-05-11 | avoid computing Scalar size/align in debug builds | Ralf Jung | -3/+3 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -4/+5 |
| 2022-05-10 | fmt | Ralf Jung | -3/+1 |
| 2022-05-10 | update/remove some old comments | Ralf Jung | -5/+1 |
| 2022-05-10 | even tighter checks for layouts on immediate field projections | Ralf Jung | -6/+11 |
| 2022-05-10 | disable one check for now until #96185 is fixed | Ralf Jung | -4/+5 |
| 2022-05-10 | tighten sanity checks around Scalar and ScalarPair | Ralf Jung | -44/+44 |
| 2022-05-06 | Fix inaccurate function name in `rustc_const_eval` docs | pierwill | -3/+3 |
| 2022-05-05 | give it a scary name | Ralf Jung | -10/+13 |
| 2022-05-04 | interpret: debug-check ScalarPair layout information | Ralf Jung | -43/+86 |
| 2022-04-26 | account for custom DSTs in valtree -> constvalue conversion | b-naber | -0/+6 |
| 2022-04-21 | deduplicate a lot of code | b-naber | -18/+6 |
| 2022-04-21 | implement valtree -> constvalue conversion | b-naber | -6/+28 |
| 2022-04-20 | Rollup merge of #96160 - RalfJung:interpret-debug, r=oli-obk | Dylan DPC | -6/+23 |
| 2022-04-19 | Rollup merge of #96165 - RalfJung:miri-provenance-cleanup, r=oli-obk | Dylan DPC | -45/+58 |
| 2022-04-18 | avoid an unnecessary call to Pointer::into_parts, and caution against into_po... | Ralf Jung | -3/+2 |
| 2022-04-18 | add method to get absolute address of a pointer (useful only for Miri) | Ralf Jung | -6/+4 |
| 2022-04-18 | avoid pairing up AllocId and PointerTag, which is redundant | Ralf Jung | -23/+40 |
| 2022-04-17 | ptr_get_alloc_id: don't return an actual Pointer | Ralf Jung | -30/+29 |
| 2022-04-17 | downgrade really verbose logging to trace | Ralf Jung | -2/+2 |
| 2022-04-17 | interpret: more debug logging for read_scalar and write_scalar | Ralf Jung | -4/+21 |
| 2022-04-17 | add caution to some comments | Ralf Jung | -1/+1 |
| 2022-04-17 | when writing uninit to an allocation, also clear relocations like other write... | Ralf Jung | -5/+10 |
| 2022-04-16 | Rollup merge of #95426 - b-naber:valtrees-slice, r=RalfJung,oli-obk | Dylan DPC | -1/+1 |
| 2022-04-14 | Remove some now-dead code that was only relevant before deaggregation. | Oli Scherer | -19/+3 |
| 2022-04-12 | use len on mplace instead of reading immediate, remove dead code | b-naber | -2/+2 |
| 2022-04-11 | Add new `Deinit` statement kind | Jakob Degen | -0/+46 |
| 2022-04-08 | use deref on ImmTy | b-naber | -1/+1 |
| 2022-04-08 | create leafs for slices | b-naber | -45/+4 |
| 2022-04-07 | interpret: err instead of ICE on size mismatches in to_bits_or_ptr_internal | Ralf Jung | -30/+39 |
| 2022-04-06 | Auto merge of #95707 - RalfJung:initialized, r=oli-obk | bors | -4/+22 |
| 2022-04-06 | Rollup merge of #95693 - RalfJung:more-context, r=oli-obk | Dylan DPC | -6/+11 |
| 2022-04-05 | interp/validity: enforce Scalar::Initialized | Ralf Jung | -4/+22 |
| 2022-04-05 | interp: pass TyCtxt to Machine methods that do not take InterpCx | Ralf Jung | -6/+11 |
| 2022-04-05 | Auto merge of #94527 - oli-obk:undef_scalars, r=nagisa,erikdesjardin | bors | -16/+25 |
| 2022-04-05 | mir-interpret now treats unions as non-immediate, even if they have scalar la... | Oli Scherer | -5/+9 |
| 2022-04-05 | Mark scalar layout unions so that backends that do not support partially init... | Oli Scherer | -13/+18 |
| 2022-04-03 | tweak some function names | Ralf Jung | -13/+13 |
| 2022-04-03 | interpret: remove MemoryExtra in favor of giving access to the Machine | Ralf Jung | -221/+178 |
| 2022-03-31 | catch overflow in slice size computation | Ralf Jung | -1/+2 |
| 2022-03-31 | audit check_mul uses in interpret | Ralf Jung | -1/+7 |
| 2022-03-31 | interpret: make isize::MAX the limit for dynamic value sizes | Ralf Jung | -8/+10 |