summary refs log tree commit diff
path: root/compiler/rustc_mir/src/interpret/place.rs
AgeCommit message (Expand)AuthorLines
2021-07-16avoid manual Debug impls by adding extra Provenance bounds to typesRalf Jung-73/+19
2021-07-16get rid of incorrect erase_for_fmtRalf Jung-23/+0
2021-07-15adjustions and cleanup to make Miri build againRalf Jung-22/+20
2021-07-14more precise message for the ptr access check on derefRalf Jung-8/+7
2021-07-14use NonZeroU64 for AllocId to restore old type sizesRalf Jung-5/+5
2021-07-14consistently treat None-tagged pointers as ints; get rid of some deprecated S...Ralf Jung-1/+1
2021-07-14CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...Ralf Jung-111/+130
2021-06-29Support allocation failures when interperting MIRSmitty-4/+4
2021-05-26Remove unneeded workaroundSmitty-5/+3
2021-05-23support creating mutable allocations from byte slicesRalf Jung-3/+9
2021-05-18fix mplace_access_checked with forced alignmentRalf Jung-2/+3
2021-05-18add Align::ONE; add methods to access alloc.extraRalf Jung-5/+2
2021-05-18CTFE core engine allocation & memory API improvemenetsRalf Jung-47/+31
2021-05-02Change 'NULL' to 'null'Brent Kerby-1/+1
2021-03-12Implement valtreeOli Scherer-1/+1
2021-03-06Change x64 size checks to not apply to x32.Harald van Dijk-5/+5
2021-02-16Pass MPlaceTy by reference not valueTomasz Miąsko-30/+30
2021-02-16Pass ImmTy by reference not valueTomasz Miąsko-3/+3
2021-02-16Pass PlaceTy by reference not valueTomasz Miąsko-18/+18
2021-02-16Pass OpTy by reference not valueTomasz Miąsko-16/+16
2021-02-16Add size assertions for interpreter data structuresTomasz Miąsko-0/+15
2021-01-27Inline MemPlace::offsetTomasz Miąsko-0/+1
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-4/+4
2020-11-04s/Scalar::Raw/Scalar::Intoli-1/+1
2020-11-04Split the "raw integer bytes" part out of `Scalar`Oliver Scherer-6/+2
2020-10-13Replace absolute paths with relative onesest31-6/+7
2020-09-20Auto merge of #74949 - oli-obk:validate_const_eval_raw, r=RalfJungbors-4/+4
2020-09-19Address review commentsOliver Scherer-4/+4
2020-09-15don't convert types to the same type with try_into (clippy::useless_conversion)Matthias Krüger-4/+2
2020-09-04Change ty.kind to a methodLeSeulArtichaut-3/+3
2020-08-30mv compiler to compiler/mark-0/+1155