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