Module layout

Module layout 

Source

Re-exportsยง

pub use self::mmapper::Mmapper;
pub use self::map::VMMap;

Modulesยง

heap_parameters
map ๐Ÿ”’
map32 ๐Ÿ”’
map64 ๐Ÿ”’
mmapper ๐Ÿ”’
vm_layout
The module defines virutal memory layout parameters.

Functionsยง

available_range
The avialable heap range between AVAILABLE_START and AVAILABLE_END. Available range is what MMTk may allocate into.
create_mmapper
create_vm_map
heap_range
The heap range between HEAP_START and HEAP_END Heap range include the availble range, but may include some address ranges that we count as part of the heap but we do not allocate into, such as VM spaces. However, currently, heap range is the same as available range.