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