summary refs log tree commit diff
path: root/src/librustc_mir/interpret/intern.rs
AgeCommit message (Expand)AuthorLines
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
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-25/+22
2019-11-28do not consider memory allocated by caller_location leakedRalf Jung-1/+1
2019-11-24Respond to CR feedbackWesley Wiser-62/+11
2019-11-22Allow miri allocation interning to work im generic MachinesWesley Wiser-23/+83
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-7/+7
2019-11-08miri: Rename to_{u,i}size to to_machine_{u,i}sizeRalf Jung-1/+1
2019-11-06remvoe to_scalar_ptr and use ref_to_mplace everywhereRalf Jung-12/+10
2019-10-27Always use consteval to codegen caller_location.Adam Perry-4/+3
2019-10-11InterpCx: make memory field publicRalf Jung-4/+3
2019-09-25Rename `sty` to `kind`varkor-3/+3
2019-09-15update intern classification commentRalf Jung-1/+2
2019-09-15explain ty == NoneRalf Jung-0/+3
2019-09-15assert that nobody asks for mutable constantsRalf Jung-0/+4
2019-09-15note a FIXMERalf Jung-0/+2
2019-09-15relocations -> allocationsRalf Jung-13/+18
2019-09-15drop redundant ParamEnv, and avoid constructing InternVisitor without visitingRalf Jung-77/+93