about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/interpret/memory.rs
AgeCommit message (Expand)AuthorLines
2021-05-23support creating mutable allocations from byte slicesRalf Jung-1/+3
2021-05-23avoid redundant immutability checkRalf Jung-3/+0
2021-05-23reject deallocation of read-only allocationsRalf Jung-0/+3
2021-05-22CTFE get_alloc_extra_mut: also provide ref to MemoryExtraRalf Jung-2/+3
2021-05-19CTFE Machine: do not expose AllocationRalf Jung-6/+7
2021-05-18add Align::ONE; add methods to access alloc.extraRalf Jung-8/+20
2021-05-18reduce number of allocation lookups during copyRalf Jung-6/+6
2021-05-18CTFE core engine allocation & memory API improvemenetsRalf Jung-86/+252
2021-05-17Rollup merge of #85412 - RalfJung:c_str, r=oli-obkRalf Jung-75/+0
2021-05-17remove some functions that were only used by MiriRalf Jung-75/+0
2021-05-17remove size field from AllocationRalf Jung-7/+7
2021-05-02Change 'NULL' to 'null'Brent Kerby-5/+5
2021-03-18Remove unwrap_none/expect_none from compiler/.Mara Bos-3/+11
2020-12-03move interpret::MemoryKind::Heap to const evalVishnunarayan K I-5/+0
2020-12-03move intrinsic to CTFE, add FIXMEVishnunarayan K I-0/+1
2020-12-02rename MemoryKind::Heap to ConstHeap; bless testVishnunarayan K I-3/+3
2020-12-01review commentsVishnunarayan K I-2/+2
2020-12-01add const_allocate intrisicVishnunarayan K I-0/+4
2020-09-22Miri: more informative deallocation error messagesRalf Jung-4/+8
2020-09-19Address review commentsOliver Scherer-1/+1
2020-09-19Rename const eval queries to reflect the validation changesOliver Scherer-1/+1
2020-08-30mv compiler to compiler/mark-0/+1028