org.mmtk.utility.options
Class NurseryZeroing
java.lang.Object
org.vmutil.options.Option
org.vmutil.options.EnumOption
org.mmtk.utility.options.NurseryZeroing
public final class NurseryZeroing
- extends EnumOption
The zeroing approach to use for new object allocations.
Affects each plan differently.
Fields inherited from class org.vmutil.options.Option |
ADDRESS_OPTION, BOOLEAN_OPTION, ENUM_OPTION, FLOAT_OPTION, INT_OPTION, MICROSECONDS_OPTION, PAGES_OPTION, RAW, READABLE, set, STRING_OPTION, XML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEMPORAL
public final int TEMPORAL
- See Also:
- Constant Field Values
NON_TEMPORAL
public final int NON_TEMPORAL
- See Also:
- Constant Field Values
CONCURRENT
public final int CONCURRENT
- See Also:
- Constant Field Values
ADAPTIVE
public final int ADAPTIVE
- See Also:
- Constant Field Values
NurseryZeroing
public NurseryZeroing()
- Create the option.
getNonTemporal
public boolean getNonTemporal()
- Returns:
true
if a non temporal zeroing approach is to be used.
getConcurrent
public boolean getConcurrent()
- Returns:
true
if a concurrent zeroing approach is to be used.
getAdaptive
public boolean getAdaptive()
- Returns:
true
if a concurrent zeroing approach is to be used.