Module mmtk::util[][src]

Utilities used by other modules, including allocators, heap implementation, etc.

Re-exports

pub use self::address::Address;
pub use self::address::ObjectReference;
pub use self::opaque_pointer::OpaquePointer;
pub use self::reference_processor::ReferenceProcessor;

Modules

address
alloc
constants
conversions
finalizable_processor
forwarding_word
gc_byte
generic_freelist
header_byte
heap
int_array_freelist
logger
macros
malloc
memory
opaque_pointer
options
raw_memory_freelist
reference_processor
side_metadata

This is a generic module to work with side metadata (vs. in-object metadata)

statistics
treadmill

Structs

SynchronizedCounter