public final class SpeculativeGammaConfiguration
extends java.lang.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) |
Modifier and Type | Method and Description |
---|---|
SpeculativeGammaConfiguration |
newWithAbortOnly() |
SpeculativeGammaConfiguration |
newWithCommute() |
SpeculativeGammaConfiguration |
newWithConstructedObjects() |
SpeculativeGammaConfiguration |
newWithEnsure() |
SpeculativeGammaConfiguration |
newWithListeners() |
SpeculativeGammaConfiguration |
newWithLocks() |
SpeculativeGammaConfiguration |
newWithMinimalLength(int newMinimalLength) |
SpeculativeGammaConfiguration |
newWithNonRefType() |
SpeculativeGammaConfiguration |
newWithOrElse() |
SpeculativeGammaConfiguration |
newWithRichMansConflictScan() |
java.lang.String |
toString() |
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()
public java.lang.String toString()
toString
in class java.lang.Object