about summary refs log tree commit diff
path: root/src/librustc/mir/interpret/allocation.rs
AgeCommit message (Expand)AuthorLines
2019-06-23move CheckInAllocMsg to more logical placeRalf Jung-22/+0
2019-06-23Centralize bounds, alignment and NULL checking for memory accesses in one fun...Ralf Jung-49/+51
2019-06-19mark_definedness cannot failOliver Scherer-5/+7
2019-06-08rename EvalResult -> InterpResult and EvalError -> InterpErrorInfoRalf Jung-23/+23
2019-06-02no longer assume that there is a default tag: give the machine the chance to ...Ralf Jung-7/+8
2019-05-30Make the `type_name` intrinsic's output deterministicOliver Scherer-4/+6
2019-05-28Rollup merge of #61164 - RalfJung:scalar, r=oli-obkMazdak Farrokhzad-13/+3
2019-05-27Auto merge of #59627 - LooMaclin:issue_57128_improve_miri_error_reporting_in_...bors-7/+32
2019-05-26centralize Scalar size sanity checks and also do them in release buildsRalf Jung-13/+3
2019-05-26Improve miri's error reporting in check_in_allocRust-1/+1
2019-05-26Improve miri's error reporting in check_in_allocloomaclin-5/+5
2019-05-26rename Scalar::Bits to Scalar::Raw and bits field to dataRalf Jung-3/+3
2019-04-23Improve miri's error reporting in check_in_allocLoo Maclin-1/+1
2019-04-23Improve miri's error reporting in check_in_allocLooMaclin-1/+3
2019-04-19Improve miri's error reporting in check_in_allocLooMaclin-3/+3
2019-04-19Improve miri's error reporting in check_in_allocLooMaclin-7/+7
2019-04-16Miri: refactor new allocation taggingRalf Jung-53/+20
2019-04-16Update src/librustc/mir/interpret/allocation.rsRalf Jung-1/+1
2019-04-10Improve miri's error reporting in check_in_allocLooMaclin-11/+7
2019-04-09Improve miri's error reporting in check_in_allocLooMaclin-5/+4
2019-04-09Improve miri's error reporting in check_in_allocLooMaclin-1/+2
2019-04-08Improve miri's error reporting in check_in_allocLooMaclin-30/+14
2019-04-02Improve miri's error reporting in check_in_allocLooMaclin-1/+0
2019-04-02Improve miri's error reporting in check_in_allocLooMaclin-1/+2
2019-04-02Improve miri's error reporting in check_in_allocLooMaclin-2/+1
2019-04-02Improve miri's error reporting in check_in_allocLooMaclin-13/+57
2019-03-15Auto merge of #58556 - oli-obk:imperative_recursion, r=pnkfelixbors-13/+63
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-1/+2
2019-03-12Explain the bits of `UndefMask`Oliver Scherer-0/+2
2019-03-04Use bit operations for setting large ranges of bits in a u64Oliver Scherer-16/+33
2019-03-04No magic numbersOliver Scherer-1/+1
2019-03-04Optimize copying large ranges of undefmask blocksOliver Scherer-7/+38
2019-02-10rustc: doc commentsAlexander Regueiro-10/+10
2019-02-05move librustc to 2018Mark Mansi-2/+2
2018-12-27Auto merge of #57129 - RalfJung:check-bounds, r=oli-obkbors-1/+1
2018-12-26make Alloc::check_bounds_ptr private; you should use Memory::check_bounds_ptr...Ralf Jung-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-27Auto merge of #56094 - RalfJung:memory-data-revived, r=oli-obkbors-99/+151
2018-11-25TypoOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-11-25fix length of slice returned from read_c_strRalf Jung-3/+5
2018-11-25yay for NLLRalf Jung-5/+3
2018-11-25read_c_str should call the AllocationExtra hooksRalf Jung-4/+3
2018-11-25TypoOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-11-25make memory allocation hook infallibleRalf Jung-3/+3
2018-11-25bring back MemoryExtraRalf Jung-99/+151
2018-11-24Rebase falloutOliver Scherer-11/+2
2018-11-24Document `Allocation`Oliver Scherer-2/+17
2018-11-24Explain {read,write}_scalar failure to cope with zstsOliver Scherer-0/+10
2018-11-24Move alignment checks out of `Allocation`Oliver Scherer-57/+12
2018-11-24Reorder methods in `allocation.rs`Oliver Scherer-85/+85