public abstract class ConcurrentConstraints extends SimpleConstraints
Constructor and Description |
---|
ConcurrentConstraints() |
Modifier and Type | Method and Description |
---|---|
boolean |
needsConcurrentWorkers() |
boolean |
needsJavaLangReferenceReadBarrier() |
boolean |
needsObjectReferenceWriteBarrier() |
addressBulkCopySupported, booleanBulkCopySupported, byteBulkCopySupported, charBulkCopySupported, doubleBulkCopySupported, extentBulkCopySupported, floatBulkCopySupported, gcHeaderBits, gcHeaderWords, generateGCTrace, generational, intBulkCopySupported, longBulkCopySupported, maxNonLOSCopyBytes, maxNonLOSDefaultAllocBytes, maxNonLOSNonMovingAllocBytes, maxNumGCThreads, movesObjects, needsAddressReadBarrier, needsAddressWriteBarrier, needsBooleanReadBarrier, needsBooleanWriteBarrier, needsByteReadBarrier, needsByteWriteBarrier, needsCharReadBarrier, needsCharWriteBarrier, needsDoubleReadBarrier, needsDoubleWriteBarrier, needsExtentReadBarrier, needsExtentWriteBarrier, needsFloatReadBarrier, needsFloatWriteBarrier, needsForwardAfterLiveness, needsIntReadBarrier, needsIntWriteBarrier, needsLinearScan, needsLogBitInHeader, needsLongReadBarrier, needsLongWriteBarrier, needsObjectReferenceNonHeapReadBarrier, needsObjectReferenceNonHeapWriteBarrier, needsObjectReferenceReadBarrier, needsOffsetReadBarrier, needsOffsetWriteBarrier, needsShortReadBarrier, needsShortWriteBarrier, needsWordReadBarrier, needsWordWriteBarrier, numSpecializedScans, objectReferenceBulkCopySupported, offsetBulkCopySupported, shortBulkCopySupported, withGCspy, wordBulkCopySupported
public ConcurrentConstraints()
public boolean needsConcurrentWorkers()
needsConcurrentWorkers
in class PlanConstraints
true
if this plan requires concurrent worker threadspublic boolean needsObjectReferenceWriteBarrier()
needsObjectReferenceWriteBarrier
in class PlanConstraints
true
if this Plan requires write barriers on object references.public boolean needsJavaLangReferenceReadBarrier()
needsJavaLangReferenceReadBarrier
in class PlanConstraints
true
if this Plan requires read barriers on java.lang.reference types.