Uses of Class
com.microsoft.gctoolkit.parser.GCLogTrace
-
Packages that use GCLogTrace Package Description com.microsoft.gctoolkit.parser -
-
Uses of GCLogTrace in com.microsoft.gctoolkit.parser
Methods in com.microsoft.gctoolkit.parser that return GCLogTrace Modifier and Type Method Description GCLogTraceAbstractLogTrace. next()GCLogTraceGCParseRule. parse(String trace)TODO This painful pattern of returning a null which gets checked by the caller could be replaced by use of Optional todo: for some reason the matcher is getting corrupted, synchronized helps! Need to sort out corruptionMethods in com.microsoft.gctoolkit.parser with parameters of type GCLogTrace Modifier and Type Method Description voidGenerationalHeapParser. abortPrecleanDueToTimeClause(GCLogTrace trace, String line)voidGenerationalHeapParser. adaptiveSizePolicyStop(GCLogTrace trace, String line)voidGenerationalHeapParser. cmfSimple(GCLogTrace trace, String line)voidGenerationalHeapParser. cmsFullPermOrMeta(GCLogTrace trace, String line)voidGenerationalHeapParser. cmsNoDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentMarkSweepBailingToForeground(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentModeFailureDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentModeFailureReference(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentModeFailureSplitByLargeBlock(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentPhaseEnd(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentPhaseStart(GCLogTrace trace, String line)voidGenerationalHeapParser. concurrentPhaseYields(GCLogTrace trace, String line)voidGenerationalHeapParser. corruptedParNewBody(GCLogTrace trace, String line)voidGenerationalHeapParser. corruptedParNewConcurrentPhase(GCLogTrace trace, String line)voidGenerationalHeapParser. defNew(GCLogTrace trace, String line)voidGenerationalHeapParser. defNewDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. defNewReference(GCLogTrace trace, String line)voidGenerationalHeapParser. defNewWithTenuring(GCLogTrace trace, String line)voidGenerationalHeapParser. endOfFile(GCLogTrace trace, String line)voidPreUnifiedG1GCParser. endOfFile(GCLogTrace trace, String line)voidShenandoahParser. endOfFile(GCLogTrace trace, String line)voidUnifiedG1GCParser. endOfFile(GCLogTrace trace, String line)voidZGCParser. endOfFile(GCLogTrace trace, String line)voidUnifiedG1GCParser. evacuateCSetPhase(GCLogTrace trace, String line)voidGenerationalHeapParser. fullGCiCMS(GCLogTrace trace, String line)voidGenerationalHeapParser. fullGCInterruptsConcurrentPhase(GCLogTrace trace, String line)voidGenerationalHeapParser. fullGCReferenceConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. fullNoGCDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. fullParNewConcurrentModeFailureMeta(GCLogTrace trace, String line)voidGenerationalHeapParser. fullParNewConcurrentModeFailurePerm(GCLogTrace trace, String line)voidGenerationalHeapParser. fullParNewStart(GCLogTrace trace, String line)voidGenerationalHeapParser. fullSplitByConcurrentPhase(GCLogTrace trace, String line)voidPreUnifiedG1GCParser. g1ConcurrentEndCorruptedByApplicationTime(GCLogTrace trace, String line)voidPreUnifiedG1GCParser. g1FloatingConcurrentPhaseStart(GCLogTrace trace, String line)voidGenerationalHeapParser. gcSplitByTLAB(GCLogTrace trace, String line)voidGenerationalHeapParser. gcStart(GCLogTrace trace, String line)voidUnifiedG1GCParser. heapRegionSize(GCLogTrace trace, String line)voidUnifiedG1GCParser. heapSize(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSConcurrentModeFailureDuringParNewDefNewDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSConcurrentModeFailureDuringParNewDefNewTenuringDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSConcurrentModeInterrupted(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSFullAfterConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSMislabeledFull(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSParNew(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSParNewDefNewTenuringDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSParNewPromotionFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSParNewPromotionFailureRecord(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSPromotionFailed(GCLogTrace trace, String line)voidGenerationalHeapParser. iCMSPromotionFailedPermMeta(GCLogTrace trace, String line)voidGenerationalHeapParser. initialMark(GCLogTrace trace, String line)voidUnifiedG1GCParser. metaNonClassClassSpace(GCLogTrace trace, String line)Record contains Metaspace broken out to class and non-class space.voidUnifiedG1GCParser. other(GCLogTrace trace, String line)voidUnifiedG1GCParser. parallelCount(GCLogTrace trace, String line)voidGenerationalHeapParser. parallelRemarkStringSymbolClause(GCLogTrace trace, String line)voidGenerationalHeapParser. parallelRescan(GCLogTrace trace, String line)voidGenerationalHeapParser. parNew(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewCardTable(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewConcurrentModeEnd(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewConcurrentModeFailureMeta(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewConcurrentModeFailurePerm(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewConcurrentPhaseCards(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewDetailsConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewDetailsPromotionFailedWithConcurrentMarkSweepPhase(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewDetailsWithConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewFloatingReference(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewNoDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPLAB(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailed(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailedConcurrentPhase(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailedDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailedInConcurrentMarkSweepPhase(GCLogTrace trace, String line)This rule is linked to 2 similar but not identical rules.voidGenerationalHeapParser. parNewPromotionFailedReference(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailedTenuring(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewPromotionFailedTimeAbortPreclean(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewReference(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewReferenceSplit(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewReferenceSplitByTLAB(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewShouldConcurrentCollect(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewStart(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewToConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. parNewToPsudoConcurrentModeFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. plabEntry(GCLogTrace trace, String line)voidGenerationalHeapParser. plabSummary(GCLogTrace trace, String line)voidUnifiedG1GCParser. postEvacuatePhaseDuration(GCLogTrace trace, String line)voidGenerationalHeapParser. preCleanReferenceParNewReference(GCLogTrace trace, String line)voidGenerationalHeapParser. promotionFailedToFull(GCLogTrace trace, String line)voidGenerationalHeapParser. psDetailsWithTenuring(GCLogTrace trace, String line)voidGenerationalHeapParser. psFailure(GCLogTrace trace, String line)voidGenerationalHeapParser. psFull(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullAdaptiveSize(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullAdaptiveSizePolicy(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullBodyFloating(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullErgonomicsPhases(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullGCMeta(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullGCPerm(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullGCV2Meta(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullGCV2Perm(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullReference(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullReferenceAdaptiveSize(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullReferenceJDK8(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullReferencePhase(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullReferenceSplit(GCLogTrace trace, String line)voidGenerationalHeapParser. psFullSPlit(GCLogTrace trace, String line)voidGenerationalHeapParser. psPromotionFailed(GCLogTrace trace, String line)voidGenerationalHeapParser. psTenuringStart(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungAdaptiveSizePolicy(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungDetailsFloating(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungGen(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungGenReferenceProcessing(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungGenReferenceProcessingSplit(GCLogTrace trace, String line)voidGenerationalHeapParser. psYoungNoDetails(GCLogTrace trace, String line)voidUnifiedG1GCParser. regionSummary(GCLogTrace trace, String line)The trace indicates number of active regions before and after the collection.voidGenerationalHeapParser. remarkAt1(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkAt11(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkAt12(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkAt13(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkAt15(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkAt21(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkParNewPromotionFailed(GCLogTrace trace, String line)voidGenerationalHeapParser. remarkSplitByDebug(GCLogTrace trace, String line)voidGenerationalHeapParser. rescanSplitUnloadingString(GCLogTrace trace, String line)voidGenerationalHeapParser. scavengeBeforeRemark(GCLogTrace trace, String line)voidGenerationalHeapParser. scavengeBeforeRemarkPrintHeapAtGC(GCLogTrace trace, String line)voidGenerationalHeapParser. scavengeBeforeRemarkReference(GCLogTrace trace, String line)voidGenerationalHeapParser. scavengeBeforeRemarkReferenceSplit(GCLogTrace trace, String line)voidGenerationalHeapParser. scavengeBeforeRemarkTenuring(GCLogTrace trace, String line)voidGenerationalHeapParser. serialFull(GCLogTrace trace, String line)voidGenerationalHeapParser. serialFull80(GCLogTrace trace, String line)voidGenerationalHeapParser. serialFullReference(GCLogTrace trace, String line)voidGenerationalHeapParser. splitRemarkReference(GCLogTrace trace, String line)voidGenerationalHeapParser. splitRemarkReferenceWithWeakReferenceSplitBug(GCLogTrace trace, String line)public void remarkWithReferenceAndScavenge(GCLogTrace trace, String line) { CMSRemark remark = new CMSRemark(getClock(), trace.getDoubleGroup(trace.groupCount() - 3)); GCLogTrace remarkClause = REMARK_CLAUSE.parse(line); MemoryPoolSummary tenured = getTotalOccupancyWithTotalHeapSizeSummary(remarkClause, 1); MemoryPoolSummary heap = getTotalOccupancyWithTotalHeapSizeSummary(remarkClause, 5); remark.add(heap.minus(tenured), tenured, heap); recordRescanStepTimes(remark, line); remark.addReferenceGCSummary(extractPrintReferenceGC(line)); remark.add(extractCPUSummary(line)); publish(remark); }voidGenerationalHeapParser. tenuringDetails(GCLogTrace trace, String line)voidUnifiedG1GCParser. toSpaceExhausted(GCLogTrace trace, String line)voidUnifiedG1GCParser. unifiedMetaData(GCLogTrace trace, String line)voidUnifiedG1GCParser. youngDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. youngNoDetails(GCLogTrace trace, String line)voidGenerationalHeapParser. youngSplitNoDetails(GCLogTrace trace, String line)
-