public class StickyMSConstraints extends MSConstraints
Constructor and Description |
---|
StickyMSConstraints() |
Modifier and Type | Method and Description |
---|---|
int |
maxNonLOSDefaultAllocBytes() |
boolean |
needsLogBitInHeader() |
boolean |
needsObjectReferenceWriteBarrier() |
int |
numSpecializedScans() |
boolean |
objectReferenceBulkCopySupported() |
gcHeaderBits, gcHeaderWords
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, needsLongReadBarrier, needsLongWriteBarrier, needsObjectReferenceNonHeapReadBarrier, needsObjectReferenceNonHeapWriteBarrier, needsObjectReferenceReadBarrier, needsOffsetReadBarrier, needsOffsetWriteBarrier, needsShortReadBarrier, needsShortWriteBarrier, needsWordReadBarrier, needsWordWriteBarrier, offsetBulkCopySupported, shortBulkCopySupported, withGCspy, wordBulkCopySupported
public StickyMSConstraints()
public int numSpecializedScans()
numSpecializedScans
in class MSConstraints
public boolean needsObjectReferenceWriteBarrier()
needsObjectReferenceWriteBarrier
in class PlanConstraints
true
if this Plan requires write barriers on object references.public boolean needsLogBitInHeader()
needsLogBitInHeader
in class PlanConstraints
true
if this Plan requires a header bit for object loggingpublic int maxNonLOSDefaultAllocBytes()
maxNonLOSDefaultAllocBytes
in class MSConstraints
public boolean objectReferenceBulkCopySupported()
objectReferenceBulkCopySupported
in class PlanConstraints
true
if this Plan can perform bulk object arraycopy barriers.