diff options
| author | bors <bors@rust-lang.org> | 2023-10-19 20:37:31 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-10-19 20:37:31 +0000 |
| commit | 1e71277b2d1d278a19cb0b8f3ccdb1bbf5c22be0 (patch) | |
| tree | e77ff737b6490d32f50b8f97fd531b67ff6b94be /compiler/rustc_codegen_llvm/src | |
| parent | 5d62040fb6702cccb1916e69d5fc8f3d61100db4 (diff) | |
| parent | ecaf828e131535f4268bc2e76d2e83bcfe3b682d (diff) | |
| download | rust-1e71277b2d1d278a19cb0b8f3ccdb1bbf5c22be0.tar.gz rust-1e71277b2d1d278a19cb0b8f3ccdb1bbf5c22be0.zip | |
Auto merge of #3122 - RalfJung:intrptrcast-clean, r=saethlin
intptrcast: remove information about dead allocations The discussion in https://github.com/rust-lang/miri/pull/3103 convinced me we don't have to keep `int_to_ptr_map` around for dead allocations. But we should not make that depend on the GC, we can just tie it to when the allocation gets freed. That means everything still behaves deterministically, if anything weird happens (but it shouldn't). r? `@saethlin` Only the first and last commit contain logic changes, the 2nd commit just moves code around a bit.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
