about summary refs log tree commit diff
path: root/src/librustc/mir/interpret
AgeCommit message (Expand)AuthorLines
2019-09-29Rollup merge of #64858 - skinny121:str-const-generics, r=varkorMazdak Farrokhzad-1/+16
2019-09-28Move `get_slice_bytes` to `rustc::mir::interpret` so it can be reused.ben-1/+16
2019-09-27Introduce a `ConstPropMachine`Wesley Wiser-12/+0
2019-09-27Work around for #64506Wesley Wiser-0/+6
2019-09-27[const-prop] Replace `eval_place()` with use of `InterpCx`Wesley Wiser-0/+12
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-2/+2
2019-09-17Rollup merge of #64503 - RalfJung:miri-retag, r=oli-obkTyler Mandry-2/+2
2019-09-17Rollup merge of #64541 - RalfJung:miri-errors, r=oli-obkTyler Mandry-1/+14
2019-09-17Get rid of special const intrinsic query in favour of `const_eval`Oliver Scherer-0/+9
2019-09-17rename Allocation::retag -> with_tags_and_extraRalf Jung-2/+2
2019-09-17document Miri error categoriesRalf Jung-1/+14
2019-09-14Rollup merge of #64116 - ZeGentzy:patch-1, r=oli-obkMazdak Farrokhzad-2/+2
2019-09-13Update value.rsHal Gentz-2/+2
2019-09-07Apply suggestions from code reviewAlexander Regueiro-5/+5
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-128/+126
2019-09-06Rollup merge of #64202 - alexreg:rush-pr-1, r=CentrilMazdak Farrokhzad-6/+6
2019-09-06Fix miriOliver Scherer-0/+28
2019-09-06Fixed grammar/style in error messages and reblessed tests.Alexander Regueiro-6/+6
2019-09-03Update other doc.Hal Gentz-2/+2
2019-09-02Auto merge of #63561 - HeroicKatora:alloc-private-bytes, r=oli-obkbors-13/+196
2019-08-31Reorder AllocationDefinedness membersAndreas Molzer-2/+3
2019-08-31Improve documentation around allocation accessorsAndreas Molzer-8/+13
2019-08-30Move relocation range copies into allocationAndreas Molzer-0/+50
2019-08-29Make allocation relocation field privateAndreas Molzer-4/+9
2019-08-28Address naming and comments from reviewsAndreas Molzer-4/+4
2019-08-21Expose encapsulated undef mask as immutableAndreas Molzer-0/+5
2019-08-21Replace usage of alloc.bytes in interpretAndreas Molzer-0/+2
2019-08-19Auto merge of #63670 - Dante-Broggi:patch-2, r=Centrilbors-1/+1
2019-08-17size has a zeroDante-Broggi-1/+1
2019-08-17fix typosDante-Broggi-1/+1
2019-08-17Move copy of undef_mask into allocationAndreas Molzer-0/+85
2019-08-17Derive HashStable for AllocationAndreas Molzer-1/+12
2019-08-17Store allocation size, make bytes, undef_mask privateAndreas Molzer-8/+27
2019-08-14Rollup merge of #63075 - RalfJung:deref-checks, r=oli-obkMazdak Farrokhzad-1/+4
2019-08-10rename RUST_CTFE_BACKTRACE to RUSTC_CTFE_BACKTRACERalf Jung-1/+1
2019-08-07Auto merge of #63152 - estebank:big-array, r=oli-obkbors-7/+11
2019-08-05Auto merge of #63079 - RalfJung:ctfe-no-align, r=oli-obkbors-10/+3
2019-08-04tweak output and testsEsteban Küber-1/+3
2019-08-04AssumptionNotHeld is used only once in Miri and never caught... remove from enumRalf Jung-4/+0
2019-08-04move AssumptionNotHeld to UBRalf Jung-3/+4
2019-08-03avoid mutable state and override main messageEsteban Küber-5/+6
2019-08-03add variant for experimental UB (like Stacked Borrows)Ralf Jung-3/+5
2019-08-03also add macros for free-form error messagesRalf Jung-0/+10
2019-08-02dedup free-form Unsupported errors; add macros for free-form UB and Unsupport...Ralf Jung-13/+12
2019-08-02be less BritishRalf Jung-8/+8
2019-08-02CTFE: simplify Value type by not checking for alignmentRalf Jung-10/+3
2019-08-02Nicer labels for type layout errorsEsteban Küber-2/+2
2019-08-02Do not lint on SizeOverflow, always errorEsteban Küber-1/+3
2019-08-02Always error on `SizeOverflow` during mir evaluationEsteban Küber-1/+0
2019-08-01code review fixesSaleem Jaffer-5/+1