public final class SpeculativeGammaConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
abortOnlyDetected |
boolean |
commuteDetected |
boolean |
constructedObjectsDetected |
boolean |
ensureDetected |
boolean |
fat |
boolean |
listenersDetected |
boolean |
locksDetected |
int |
minimalLength |
boolean |
nonRefTypeDetected |
boolean |
orelseDetected |
boolean |
richMansConflictScanRequired |
Constructor and Description |
---|
SpeculativeGammaConfiguration()
Creates a full speculative SpeculativeGammaConfiguration.
|
SpeculativeGammaConfiguration(boolean isFat,
boolean listenersDetected,
boolean isCommuteDetected,
boolean isNonRefTypeDetected,
boolean isOrelseDetected,
boolean locksDetected,
boolean constructedObjectsDetected,
boolean isRichMansConflictScanRequired,
boolean isAbortOnlyDetected,
boolean ensureDetected,
int minimalLength) |
public final boolean listenersDetected
public final boolean commuteDetected
public final boolean orelseDetected
public final boolean nonRefTypeDetected
public final boolean fat
public final boolean locksDetected
public final boolean constructedObjectsDetected
public final boolean richMansConflictScanRequired
public final boolean abortOnlyDetected
public final boolean ensureDetected
public final int minimalLength
public SpeculativeGammaConfiguration()
public SpeculativeGammaConfiguration(boolean isFat, boolean listenersDetected, boolean isCommuteDetected, boolean isNonRefTypeDetected, boolean isOrelseDetected, boolean locksDetected, boolean constructedObjectsDetected, boolean isRichMansConflictScanRequired, boolean isAbortOnlyDetected, boolean ensureDetected, int minimalLength)
public SpeculativeGammaConfiguration newWithMinimalLength(int newMinimalLength)
public SpeculativeGammaConfiguration newWithLocks()
public SpeculativeGammaConfiguration newWithAbortOnly()
public SpeculativeGammaConfiguration newWithConstructedObjects()
public SpeculativeGammaConfiguration newWithListeners()
public SpeculativeGammaConfiguration newWithOrElse()
public SpeculativeGammaConfiguration newWithNonRefType()
public SpeculativeGammaConfiguration newWithCommute()
public SpeculativeGammaConfiguration newWithRichMansConflictScan()
public SpeculativeGammaConfiguration newWithEnsure()
Copyright © 2020. All rights reserved.