public class StickyImmixConstraints extends ImmixConstraints
Constructor and Description |
---|
StickyImmixConstraints() |
Modifier and Type | Method and Description |
---|---|
int |
maxNonLOSCopyBytes() |
int |
maxNonLOSDefaultAllocBytes() |
boolean |
needsLogBitInHeader() |
boolean |
needsObjectReferenceWriteBarrier() |
int |
numSpecializedScans() |
boolean |
objectReferenceBulkCopySupported() |
gcHeaderBits, gcHeaderWords, movesObjects
addressBulkCopySupported, booleanBulkCopySupported, byteBulkCopySupported, charBulkCopySupported, doubleBulkCopySupported, extentBulkCopySupported, floatBulkCopySupported, generateGCTrace, generational, intBulkCopySupported, longBulkCopySupported, maxNonLOSNonMovingAllocBytes, maxNumGCThreads, 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 StickyImmixConstraints()
public int numSpecializedScans()
numSpecializedScans
in class ImmixConstraints
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 ImmixConstraints
public int maxNonLOSCopyBytes()
maxNonLOSCopyBytes
in class ImmixConstraints
public boolean objectReferenceBulkCopySupported()
objectReferenceBulkCopySupported
in class PlanConstraints
true
if this Plan can perform bulk object arraycopy barriers.