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, numSpecializedScansaddressBulkCopySupported, 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, wordBulkCopySupportedpublic PoisonedConstraints()
public boolean needsObjectReferenceWriteBarrier()
needsObjectReferenceWriteBarrier in class PlanConstraintstrue if this Plan requires write barriers on object references.public boolean needsObjectReferenceReadBarrier()
needsObjectReferenceReadBarrier in class PlanConstraintstrue if this Plan requires read barriers on object references.public boolean needsObjectReferenceNonHeapWriteBarrier()
needsObjectReferenceNonHeapWriteBarrier in class PlanConstraintstrue if this Plan requires non-heap write barriers on object references.public boolean needsObjectReferenceNonHeapReadBarrier()
needsObjectReferenceNonHeapReadBarrier in class PlanConstraintstrue if this Plan requires non-heap read barriers on object references.