Expand description
This module is responsible for managing the absolute addresses that allocations are located at, and for casting between pointers and integers based on those addresses.
Re-exportsยง
use std::cell::RefCell;๐use rustc_abi::Align;๐use rustc_abi::Size;๐use rustc_data_structures::fx::FxHashMap;๐use rustc_data_structures::fx::FxHashSet;๐use rustc_middle::ty::TyCtxt;๐pub use self::address_generator::AddressGenerator;use self::reuse_pool::ReusePool;๐use crate::alloc::MiriAllocParams;๐use crate::concurrency::VClock;๐use crate::diagnostics::SpanDedupDiagnostic;๐use crate::*;๐
Modulesยง
- address_
generator ๐ - reuse_
pool ๐ - Manages a pool of addresses that can be reused.
Structsยง
Enumsยง
Traitsยง
Functionsยง
- dummy_
alloc ๐