Struct comet::Config [−][src]
#[repr(C)]pub struct Config {
pub heap_growth_factor: f64,
pub heap_size: usize,
pub max_heap_size: usize,
pub max_eden_size: usize,
pub verbose: bool,
pub generational: bool,
}Expand description
Configuration for heap constructor.
Fields
heap_growth_factor: f64How fast heap threshold should grow
heap_size: usizeHeap size. It is heap size only for Immix block space. LargeObjectSpace will allocate until System OOMs
max_heap_size: usizeMaximum heap size before first GC
max_eden_size: usizeMaximum eden heap size before first GC (does not matter atm)
verbose: boolEnables verbose printing
generational: boolEnable generational GC (does not work atm)