- java.lang.Object
-
- com.microsoft.gctoolkit.event.zgc.ZGCCycle
-
public class ZGCCycle extends Object
-
-
Constructor Summary
Constructors Constructor Description ZGCCycle()
-
Method Summary
-
-
-
Method Detail
-
getSoftRefSummary
public ZGCReferenceSummary getSoftRefSummary()
-
getWeakRefSummary
public ZGCReferenceSummary getWeakRefSummary()
-
getFinalRefSummary
public ZGCReferenceSummary getFinalRefSummary()
-
getPhantomRefSummary
public ZGCReferenceSummary getPhantomRefSummary()
-
getMarkSummary
public ZGCMarkSummary getMarkSummary()
-
setMarkSummary
public void setMarkSummary(ZGCMarkSummary markSummary)
-
getPauseMarkStartTimeStamp
public DateTimeStamp getPauseMarkStartTimeStamp()
-
getPauseMarkStartDuration
public double getPauseMarkStartDuration()
-
setPauseMarkStart
public void setPauseMarkStart(DateTimeStamp pauseMarkStartTimeStamp, double duration)
-
getGcId
public long getGcId()
-
setGcId
public void setGcId(long gcId)
-
getConcurrentMarkTimeStamp
public DateTimeStamp getConcurrentMarkTimeStamp()
-
getConcurrentMarkDuration
public double getConcurrentMarkDuration()
-
setConcurrentMark
public void setConcurrentMark(DateTimeStamp concurrentMarkTimeStamp, double duration)
-
getConcurrentMarkFreeTimeStamp
public DateTimeStamp getConcurrentMarkFreeTimeStamp()
-
getConcurrentMarkFreeDuration
public double getConcurrentMarkFreeDuration()
-
setConcurrentMarkFree
public void setConcurrentMarkFree(DateTimeStamp concurrentMarkFreeStart, double duration)
-
getPauseMarkEndTimeStamp
public DateTimeStamp getPauseMarkEndTimeStamp()
-
getPauseMarkEndDuration
public double getPauseMarkEndDuration()
-
setPauseMarkEnd
public void setPauseMarkEnd(DateTimeStamp pauseMarkEndTimeStamp, double duration)
-
getConcurrentProcessNonStrongReferencesTimeStamp
public DateTimeStamp getConcurrentProcessNonStrongReferencesTimeStamp()
-
getConcurrentProcessNonStrongReferencesDuration
public double getConcurrentProcessNonStrongReferencesDuration()
-
setConcurrentProcessNonStrongReferences
public void setConcurrentProcessNonStrongReferences(DateTimeStamp concurrentProcessNonStrongReferencesTimeStamp, double duration)
-
getConcurrentResetRelocationSetTimeStamp
public DateTimeStamp getConcurrentResetRelocationSetTimeStamp()
-
getConcurrentResetRelocationSetDuration
public double getConcurrentResetRelocationSetDuration()
-
setConcurrentResetRelocationSet
public void setConcurrentResetRelocationSet(DateTimeStamp concurrentResetRelocationSetTimeStamp, double duration)
-
getConcurrentSelectRelocationSetTimeStamp
public DateTimeStamp getConcurrentSelectRelocationSetTimeStamp()
-
getConcurrentSelectRelocationSetDuration
public double getConcurrentSelectRelocationSetDuration()
-
setConcurrentSelectRelocationSet
public void setConcurrentSelectRelocationSet(DateTimeStamp concurrentSelectRelocationSetTimeStamp, double duration)
-
getPauseRelocateStartTimeStamp
public DateTimeStamp getPauseRelocateStartTimeStamp()
-
getPauseRelocateStartDuration
public double getPauseRelocateStartDuration()
-
setPauseRelocateStart
public void setPauseRelocateStart(DateTimeStamp pauseRelocateStartTimeStamp, double duration)
-
getConcurrentRelocateTimeStamp
public DateTimeStamp getConcurrentRelocateTimeStamp()
-
getConcurrentRelocateDuration
public double getConcurrentRelocateDuration()
-
setConcurrentRelocate
public void setConcurrentRelocate(DateTimeStamp concurrentRelocateTimeStamp, double duration)
-
setConcurrentMarkContinue
public void setConcurrentMarkContinue(DateTimeStamp concurrentMarkContinueTimeStamp, double duration)
-
getMarkStart
public ZGCMemoryPoolSummary getMarkStart()
-
setMarkStart
public void setMarkStart(ZGCMemoryPoolSummary summary)
-
getMarkEnd
public ZGCMemoryPoolSummary getMarkEnd()
-
setMarkEnd
public void setMarkEnd(ZGCMemoryPoolSummary summary)
-
getRelocateStart
public ZGCMemoryPoolSummary getRelocateStart()
-
setRelocateStart
public void setRelocateStart(ZGCMemoryPoolSummary summary)
-
getRelocateEnd
public ZGCMemoryPoolSummary getRelocateEnd()
-
setRelocateEnd
public void setRelocateEnd(ZGCMemoryPoolSummary summary)
-
getLiveSummary
public ZGCLiveSummary getLiveSummary()
-
setLiveSummary
public void setLiveSummary(ZGCLiveSummary summary)
-
getAllocatedSummary
public ZGCAllocatedSummary getAllocatedSummary()
-
setAllocatedSummary
public void setAllocatedSummary(ZGCAllocatedSummary summary)
-
getGarbageSummary
public ZGCGarbageSummary getGarbageSummary()
-
setGarbageSummary
public void setGarbageSummary(ZGCGarbageSummary summary)
-
getReclaimSummary
public ZGCReclaimSummary getReclaimSummary()
-
setReclaimSummary
public void setReclaimSummary(ZGCReclaimSummary summary)
-
getMemorySummary
public ZGCMemorySummary getMemorySummary()
-
setMemorySummary
public void setMemorySummary(ZGCMemorySummary summary)
-
getMetaspaceSummary
public ZGCMetaspaceSummary getMetaspaceSummary()
-
setMetaspaceSummary
public void setMetaspaceSummary(ZGCMetaspaceSummary summary)
-
setLoadAverages
public void setLoadAverages(double[] load)
-
getLoadAverageAt
public double getLoadAverageAt(int time)
-
setMMU
public void setMMU(double[] mmu)
-
getMMU
public double getMMU(int percentage)
-
setConcurrentRemapRoots
public void setConcurrentRemapRoots(DateTimeStamp remapRootsStart, double remapRootsDuration)
-
setMarkRoots
public void setMarkRoots(DateTimeStamp markRootsStart, double markRootsDuration)
-
setMarkFollow
public void setMarkFollow(DateTimeStamp markFollowStart, double markFollowDuration)
-
setRemapRootsColored
public void setRemapRootsColored(DateTimeStamp remapRootColoredStart, double remapRootsColoredDuration)
-
setRemapRootsUncolored
public void setRemapRootsUncolored(DateTimeStamp remapRootsUncoloredStart, double remapRootsUncoloredDuration)
-
setRemapRemembered
public void setRemapRemembered(DateTimeStamp remapRememberedStart, double remapRememberedDuration)
-
getPromotedSummary
public ZGCPromotedSummary getPromotedSummary()
-
setPromotedSummary
public void setPromotedSummary(ZGCPromotedSummary promotedSummary)
-
getCompactedSummary
public ZGCCompactedSummary getCompactedSummary()
-
setCompactedSummary
public void setCompactedSummary(ZGCCompactedSummary compactedSummary)
-
setusedOccupancySummary
public void setusedOccupancySummary(OccupancySummary usedOccupancySummary)
-
getUsedOccupancySummary
public OccupancySummary getUsedOccupancySummary()
-
getType
public ZGCCollectionType getType()
-
setType
public void setType(ZGCCollectionType type)
-
getMarkRootsStart
public DateTimeStamp getMarkRootsStart()
-
getMarkRootsDuration
public double getMarkRootsDuration()
-
getMarkFollowStart
public DateTimeStamp getMarkFollowStart()
-
getMarkFollowDuration
public double getMarkFollowDuration()
-
getRemapRootColoredStart
public DateTimeStamp getRemapRootColoredStart()
-
getRemapRootsColoredDuration
public double getRemapRootsColoredDuration()
-
getRemapRootsUncoloredStart
public DateTimeStamp getRemapRootsUncoloredStart()
-
getRemapRootsUncoloredDuration
public double getRemapRootsUncoloredDuration()
-
getRemapRememberedStart
public DateTimeStamp getRemapRememberedStart()
-
getRemapRememberedDuration
public double getRemapRememberedDuration()
-
getPauseMarkRelocateDuration
public double getPauseMarkRelocateDuration()
-
getConcurrentMarkContinueTimeStamp
public DateTimeStamp getConcurrentMarkContinueTimeStamp()
-
getConcurrentMarkContinueDuration
public double getConcurrentMarkContinueDuration()
-
getConcurrentRemapRootsStart
public DateTimeStamp getConcurrentRemapRootsStart()
-
getConcurrentRemapRootsDuration
public double getConcurrentRemapRootsDuration()
-
getLoad
public double[] getLoad()
-
getMmu
public double[] getMmu()
-
setPhase
public void setPhase(ZGCPhase phase)
-
getPhase
public ZGCPhase getPhase()
-
setSoftRefSummary
public void setSoftRefSummary(ZGCReferenceSummary softRefSummary)
-
setWeakRefSummary
public void setWeakRefSummary(ZGCReferenceSummary weakRefSummary)
-
setFinalRefSummary
public void setFinalRefSummary(ZGCReferenceSummary finalRefSummary)
-
setPhantomRefSummary
public void setPhantomRefSummary(ZGCReferenceSummary phantomRefSummary)
-
setHeapCapacitySummary
public void setHeapCapacitySummary(ZGCHeapCapacitySummary heapCapacitySummary)
-
getHeapCapacitySummary
public ZGCHeapCapacitySummary getHeapCapacitySummary()
-
setNMethodSummary
public void setNMethodSummary(ZGCNMethodSummary nMethodSummary)
-
getNMethodSummary
public ZGCNMethodSummary getNMethodSummary()
-
setSmallPageSummary
public void setSmallPageSummary(ZGCPageSummary smallPageSummary)
-
setMediumPageSummary
public void setMediumPageSummary(ZGCPageSummary mediumPageSummary)
-
setLargePageSummary
public void setLargePageSummary(ZGCPageSummary largePageSummary)
-
getSmallPageSummary
public ZGCPageSummary getSmallPageSummary()
-
getMediumPageSummary
public ZGCPageSummary getMediumPageSummary()
-
getLargePageSummary
public ZGCPageSummary getLargePageSummary()
-
setForwardingUsage
public void setForwardingUsage(long forwardingUsage)
-
getForwardingUsage
public long getForwardingUsage()
-
setAgeTableSummary
public void setAgeTableSummary(List<ZGCPageAgeSummary> ageTableSummary)
-
getAgeTableSummary
public List<ZGCPageAgeSummary> getAgeTableSummary()
-
-