about summary refs log tree commit diff
path: root/src/librustc_mir/interpret/intern.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-455/+0
2020-08-18Address review commentsOliver Scherer-1/+1
2020-08-18Validate the MIR of all optimizations in the mir-opt directoryOliver Scherer-1/+24
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-14answer an old question re: intern kindsRalf Jung-1/+2
2020-06-21Make is_freeze and is_copy_modulo_regions take TyCtxtAtRalf Jung-1/+1
2020-06-19Rollup merge of #73130 - wesleywiser:remove_const_prop_for_indirects, r=oli-obkRalf Jung-6/+6
2020-06-14keep root_span and tcx togetherRalf Jung-10/+9
2020-06-12make miri InterpCx TyCtxtAt a TyCtxt, and separately remember the root span o...Ralf Jung-9/+9
2020-06-07Don't intern memory in const prop.Oliver Scherer-6/+6
2020-05-10TypoRalf Jung-1/+1
2020-05-10fmtRalf Jung-27/+16
2020-05-10avoid raising interpreter errors from interningRalf Jung-15/+24
2020-05-10remove some dead code, and assert we do not swallow allocating errorsRalf Jung-18/+19
2020-05-10Miri interning: replace ICEs by proper errors, make intern_shallow type signa...Ralf Jung-119/+144
2020-05-08Simplify the `tcx.alloc_map` APIOliver Scherer-4/+4
2020-04-19Auto merge of #70598 - vakaras:add-threads-cr3, r=oli-obk,RalfJungbors-2/+5
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-8/+9
2020-04-16mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`.Eduard-Mihai Burtescu-1/+4
2020-04-15Make the necessary changes to support concurrency in Miri.Vytautas Astrauskas-2/+5
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-03-24move ModifiedStatic error to ConstEval errors, and generally adjust terminolo...Ralf Jung-2/+2
2020-03-11miri: categorize errors into "unsupported" and "UB"Ralf Jung-2/+2
2020-03-02Auto merge of #69257 - RalfJung:layout-visitor, r=eddybbors-2/+5
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-18miri value visitor: fix some wrong assumptions about layout; improve error me...Ralf Jung-2/+5
2020-02-11Invert control in struct_lint_level.jumbatm-4/+7
2020-01-15Address review commentsOliver Scherer-23/+3
2020-01-15TypoOliver Scherer-1/+1
2020-01-15Undo a change not neceesary for this bugfixOliver Scherer-10/+4
2020-01-15Update src/librustc_mir/interpret/intern.rsOliver Scherer-1/+2
2020-01-15Clean up commentOliver Scherer-4/+4
2020-01-15Elaborate on the details in some commentsOliver Scherer-9/+20
2020-01-15Elaborate on commentsOliver Scherer-0/+14
2020-01-15Promoteds can contain raw pointers, but these must still only point to immuta...Oliver Scherer-11/+35
2020-01-10Promote `Ref`s to constants instead of staticSantiago Pastorino-8/+17
2020-01-09Rename `Unsized` to `Meta`Oliver Scherer-2/+2
2020-01-07Poison any `MemPlace` created from a zst Operand (or otherwise via `MPlaceTy:...Oliver Scherer-2/+3
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-26TypoOliver Scherer-1/+1
2019-12-26Comments should start capitalized and end in a periodOliver Scherer-4/+4
2019-12-26Interning even happens when validation of a constant failsOliver Scherer-6/+12
2019-12-26Retire `to_ptr` which should already have no users but still kept getting new...Oliver Scherer-6/+9
2019-12-23TidyOliver Scherer-1/+2
2019-12-23Update src/librustc_mir/interpret/intern.rsOliver Scherer-1/+1
2019-12-23Dynamically prevent constants from accessing staticsOliver Scherer-1/+0
2019-12-23Panic on mutable allocs in constantsOliver Scherer-6/+15
2019-12-22Format the worldMark Rousskov-55/+37