Expand description
The module defines virutal memory layout parameters.
Structs§
- Runtime-initialized virtual memory constants
Constants§
- Coarsest unit of address space allocation.
- Mask for chunk size.
- log_2 of the coarsest unit of address space allocation.
- log_2 of the granularity at which we map and unmap virtual address space in the heap
- Granularity at which we map and unmap virtual address space in the heap
- Coarsest unit of address space allocation, in pages
Functions§
- Get the current virtual memory layout in use. If the binding would like to set a custom virtual memory layout (
crate::mmtk::MMTKBuilder::set_vm_layout
), they should not call this function before they set a custom layout.