rust/src/librustc_middle/mir
bors 4a90e36c85 Auto merge of #74775 - RalfJung:miri-alloc-ids, r=oli-obk
Miri: replace canonical_alloc_id mechanism by extern_static_alloc_id

We only have to call `extern_static_alloc_id` when a `Pointer` is "imported" from the `tcx` to the machine, not on each access. Also drop the old hook for TLS handling, it is not needed any more.

The Miri side of this is at https://github.com/rust-lang/miri/pull/1489.

Fixes https://github.com/rust-lang/rust/issues/71194
r? @oli-obk
2020-07-27 13:07:46 +00:00
..
coverage Generating the coverage map 2020-07-17 11:49:35 -07:00
interpret Auto merge of #74775 - RalfJung:miri-alloc-ids, r=oli-obk 2020-07-27 13:07:46 +00:00
terminator moves terminator types to sub module 2020-06-26 19:07:36 +00:00
mod.rs Rollup merge of #73949 - wesleywiser:simplify_try_fixes, r=oli-obk 2020-07-03 17:17:03 -07:00
mono.rs trait_sel: only test predicates w/ no substs 2020-07-20 11:23:26 +01:00
predecessors.rs Switch to non-doc comment 2020-05-22 13:31:02 -07:00
query.rs Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandry 2020-07-19 07:25:18 +00:00
tcx.rs Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiser 2020-06-01 11:44:51 +00:00
traversal.rs Add reachable and friends to mir::traversal module 2020-07-08 10:02:13 -07:00
type_foldable.rs Show the values and computation that would overflow a const evaluation or propagation 2020-06-26 10:08:52 +02:00
visit.rs Show the values and computation that would overflow a const evaluation or propagation 2020-06-26 10:08:52 +02:00