Constant Field Values
Contents
com.microsoft.*
-
com.microsoft.gctoolkit.parser.CMSPatterns Modifier and Type Constant Field Value public static final StringABORT_PRECLEAN_DUE_TO_TIME_BLOCK"CMS: abort preclean due to time (?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS-concurrent-(.+): (-?\\d+(?:\\.|,)\\d+)/(-?\\d+(?:\\.|,)\\d+) secs\\]"public static final StringCARD"\\[(\\d+) iterations, (\\d+) waits, (\\d+) cards\\)\\]"public static final StringCARD_SUMMARY"(\\d+(?:\\.|,)\\d{3}): \\[CMS \\(cardTable: (\\d+) cards, re-scanned (\\d+) cards, (\\d+) iterations\\)"public static final StringCMS_PHASE_END"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS-concurrent-(.+): (-?\\d+(?:\\.|,)\\d+)/(-?\\d+(?:\\.|,)\\d+) secs\\]"public static final StringCMS_PHASE_END_YIELD"\\(CMS-concurrent-(.+) yielded (\\d+) times\\)"public static final StringCMS_PHASE_START"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS-concurrent-(.+)-start\\]"public static final StringCMS_SCANNING"(\\d+(?:\\.|,)\\d{3}): \\[(?:CMS|Tenured)( \\(concurrent mode failure\\))?Finished (generational|perm) space scanning in \\d+th thread: (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringCMS_TENURED_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringCPU_WALLCLOCK"(-?\\d+(?:\\.|,)\\d+)/(-?\\d+(?:\\.|,)\\d+) secs"public static final StringFLS_LARGE_BLOCK_BODY"CMS: Large block (0x[0-9,a-f]{16})"public static final StringPARNEW_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[ParNew: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringPARNEW_CONCURRENT_MODE_FAILURE_DETAILS_META": (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS \\(concurrent mode failure\\): (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\] (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (?:\\[Metaspace: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\], )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringPARNEW_CONCURRENT_MODE_FAILURE_DETAILS_PERM": (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[CMS \\(concurrent mode failure\\): (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\] (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (?:\\[(CMS Perm |PS Perm |Perm |PSPermGen|Metaspace): (?:(\\d+)([B,K,M,G])->)(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\], )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringPARNEW_PROMOTION_FAILED_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[ParNew \\(promotion failed\\): (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringPARNEW_WITH_PROMOTION_FAILURE_SIZE_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[ParNew \\(\\d+: promotion failure size = (\\d+)\\) \\(promotion failed\\): (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringPROMOTION_FAILURE_SIZE_BLOCK"\\(\\d+: promotion failure size = (\\d+)\\)"public static final StringREMARK_BLOCK"\\[1 CMS-remark: (\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\] (\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringREMARK_DETAILS_BLOCK", (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[weak refs processing, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[scrub string table, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\])? \\[1 CMS-remark: (\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\] (\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringRESCAN_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Rescan \\((?:non-)?parallel\\) , (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringSERIAL_TENURED_BLOCK"(\\d+(?:\\.|,)\\d{3}): \\[Tenured: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringYOUNG_GEN_BLOCK"\\[YG occupancy: (\\d+) K \\((\\d+) K\\)\\]" -
com.microsoft.gctoolkit.parser.G1GCPatterns Modifier and Type Constant Field Value public static final StringFINALIZE_MARKING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Finalize Marking, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringFIXUP_STATS"Min: (\\d+(?:\\.|,)\\d+), Avg: (\\d+(?:\\.|,)\\d+), Max: (\\d+(?:\\.|,)\\d+), Diff: (\\d+(?:\\.|,)\\d+), Sum: (\\d+(?:\\.|,)\\d+)"public static final StringG1GC_PHASE_DETAIL_KEYS"(Root Region Scan Waiting|Evacuation Failure|Choose CSet|Ref Proc|Ref Enq|Free CSet|Redirty Cards|Humongous Reclaim|Humongous Register)"public static final StringPARALLEL_ACTIVITY"(Ext Root Scanning|Code Root Marking|SATB Filtering|Update RS|Scan RS|Code Root Scanning|Object Copy|Termination)"public static final StringREF_PROC"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[GC ref-proc, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringREF_PROC_DETAILS"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[GC ref-proc(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[PhantomReference, (\\d+) refs, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[JNI Weak Reference, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\], (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringTO_SPACE_OVERFLOW"( \\(to-space (exhausted|overflow)\\))?"public static final StringUNLOADING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Unloading, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringWORKER_SUMMARY"(GC Worker Start|GC Worker End)"public static final StringYOUNG_MIXED_INITIAL_MARK_BLOCK"\\((young|mixed)\\)( \\((initial-mark)\\))?( \\(to-space (exhausted|overflow)\\))?\\s*" -
com.microsoft.gctoolkit.parser.G1GCTokens Modifier and Type Constant Field Value public static final StringG1_FROM_TO"(\\d+(?:\\.|,)\\d+)([B,K,M,G])\\((\\d+(?:\\.|,)\\d+)([B,K,M,G])\\)->(\\d+(?:\\.|,)\\d+)([B,K,M,G])\\((\\d+(?:\\.|,)\\d+)([B,K,M,G])\\)"public static final StringG1_OCCUPANCY_CONFIGURED"(\\d+(?:\\.|,)\\d+)([B,K,M,G])\\((\\d+(?:\\.|,)\\d+)([B,K,M,G])\\)"public static final StringG1_PHASE_COUNTER_SUMMARY"Min: (\\d+), Avg: (\\d+(?:\\.|,)\\d+), Max: (\\d+), Diff: (\\d+), Sum: (\\d+)"public static final StringG1_PHASE_TIME_SUMMARY"Min: (-?\\d+(?:\\.|,)\\d+), Avg: (-?\\d+(?:\\.|,)\\d+), Max: (-?\\d+(?:\\.|,)\\d+), Diff: (-?\\d+(?:\\.|,)\\d+)"public static final StringG1_PHASE_TIME_SUMMARY_SUM"Min: (-?\\d+(?:\\.|,)\\d+), Avg: (-?\\d+(?:\\.|,)\\d+), Max: (-?\\d+(?:\\.|,)\\d+), Diff: (-?\\d+(?:\\.|,)\\d+), Sum: (-?\\d+(?:\\.|,)\\d+)"public static final StringG1_REF_PROC_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[GC ref-proc, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringG1_SURVIVOR_FROM_TO"(\\d+(?:\\.|,)\\d+)([B,K,M,G])->(\\d+(?:\\.|,)\\d+)([B,K,M,G])"public static final StringG1GC_PREFIX"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[GC pause (\\([a-zA-Z\\. 1]+?\\(?\\){1,2})?\\s*"public static final StringPRE17040_G1_FROM_TO"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringPRE17040_G1_OCCUPANCY_CONFIGURED"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringPRE17040_G1_SURVIVOR_FROM_TO"(\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])" -
com.microsoft.gctoolkit.parser.GCLogParser Modifier and Type Constant Field Value public static final StringEND_OF_DATA_SENTINEL"END_OF_DATA_SENTINEL" -
com.microsoft.gctoolkit.parser.GenericTokens Modifier and Type Constant Field Value public static final StringBEFORE_AFTER_CONFIGURED"(\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringBEFORE_AFTER_CONFIGURED_PAUSE"(\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringBEFORE_CONFIGURED_AFTER_CONFIGURED"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringBYTES"(\\d+)"public static final StringCHURN"(\\d+) ([B,K,M,G])B/s"public static final StringCONCURRENT_TIME"(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringCOUNTER"(\\d+)"public static final StringCPU_SUMMARY"\\[Times: user=(\\d+(?:\\.|,)\\d+) sys=(\\d+(?:\\.|,)\\d+), real=(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringDATE"\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}"public static final StringDECIMAL_POINT"(?:\\.|,)"public static final StringDURATION_MS"(-?\\d+(?:\\.|,)\\d+)\\s?ms"public static final StringGC_CAUSE"(\\([a-zA-Z\\. 1]+?\\(?\\){1,2})?\\s*"public static final StringHEX"0x[0-9,a-f]{16}"public static final StringINT"(\\d+)"public static final StringINTEGER"\\d+"public static final StringMEMORY_SIZE"(\\d+)([B,K,M,G])"public static final StringMETA_RECORD"\\[Metaspace: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\]"public static final StringOCCUPANCY_CONFIGURED"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringOCCUPANCY_CONFIGURED_PAUSE"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringPAUSE_TIME"(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)"public static final StringPERCENTAGE"(\\d+(?:\\.|,)\\d+)\\s?%"public static final StringREAL_NUMBER"\\d+(?:\\.|,)\\d+"public static final StringREAL_VALUE"(\\d+(?:\\.|,)\\d+)"public static final StringSAFE_POINT_CAUSE"\"(.+)\""public static final StringTIME"(-?\\d+(?:\\.|,)\\d+)"public static final StringUNITS"([B,K,M,G])" -
com.microsoft.gctoolkit.parser.ICMSPatterns Modifier and Type Constant Field Value public static final StringICMS_DC" icms_dc=(\\d+) " -
com.microsoft.gctoolkit.parser.ParallelPatterns Modifier and Type Constant Field Value public static final StringPS_BLOCK"\\[(PSYoungGen|ParOldGen|Tenured|PSOldGen): (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\]"public static final StringTENURED_BLOCK"\\[Tenured: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\),? ?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]" -
com.microsoft.gctoolkit.parser.PreUnifiedTokens Modifier and Type Constant Field Value public static final StringDATE_STAMP"(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): "public static final StringDATE_TIMESTAMP"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): "public static final StringFRACTIONAL_BEFORE_AFTER_CONFIGURED"(\\d+(?:\\.|,)\\d+)([B,K,M,G])->(\\d+(?:\\.|,)\\d+)([B,K,M,G])\\((\\d+(?:\\.|,)\\d+)([B,K,M,G])\\)"public static final StringFRACTIONAL_MEMORY_SIZE"(\\d+(?:\\.|,)\\d+)([B,K,M,G])"public static final StringFULL_GC_PREFIX"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): (?:#\\d+: )?\\[Full GC ?(\\([a-zA-Z\\. 1]+?\\(?\\){1,2})?\\s*"public static final StringGC_PREFIX"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): (?:#\\d+: )?\\[GC ?(\\([a-zA-Z\\. 1]+?\\(?\\){1,2})?\\s*"public static final StringJNI_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[JNI Weak Reference, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringMEMORY_ADDRESS"(0x[0-9,a-f]{16})"public static final StringMEMORY_POOL_BOUNDS"\\[(0x[0-9,a-f]{16}),(0x[0-9,a-f]{16}),(0x[0-9,a-f]{16})\\]"public static final StringMETA_PERM_MEMORY_SUMMARY"(?:(\\d+)([B,K,M,G])->)(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringMS_TIME_STAMP"(-?\\d+(?:\\.|,)\\d+) ms"public static final StringPERM_RECORD"\\[(CMS Perm |PS Perm |Perm |PSPermGen|Metaspace): (?:(\\d+)([B,K,M,G])->)(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\]"public static final StringPHANTOM_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[PhantomReference, (\\d+) refs, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringPLAB"(\\d+)\\[(\\d+)\\]: (\\d+)\\/(\\d+)\\/(\\d+)"public static final StringPLAB_RECORD"\\(plab_sz = (\\d+)\\s+desired_plab_sz = (\\d+)\\)"public static final StringPRECLEAN_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringPRECLEAN_REFERENCE_RECORDS"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringREFERENCE_PROCESSING_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringREFERENCE_RECORDS"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[PhantomReference, (\\d+) refs, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[JNI Weak Reference, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringTIMESTAMP"(\\d+(?:\\.|,)\\d{3}): "public static final StringUSED_CAPACITY_COMMITTED_RESERVED"used (\\d+)([B,K,M,G]), capacity (\\d+)([B,K,M,G]), committed (\\d+)([B,K,M,G]), reserved (\\d+)([B,K,M,G])" -
com.microsoft.gctoolkit.parser.SharedPatterns Modifier and Type Constant Field Value public static final StringCLASS_UNLOADING_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[class unloading, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringSTRING_AND_SYMBOL_SCRUB_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[scrub symbol & string tables, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringSTRING_TABLE_SCRUB_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[scrub string table, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringSYMBOL_TABLE_SCRUB_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[scrub symbol table, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]"public static final StringWEAK_REF_BLOCK"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[weak refs processing, (-?\\d+(?:\\.|,)\\d+)\\s?(?:secs?|ms)\\]" -
com.microsoft.gctoolkit.parser.Tokens Modifier and Type Constant Field Value public static final StringBEFORE_AFTER_CONFIGURED"(\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringBEFORE_AFTER_CONFIGURED_PAUSE"(\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)"public static final StringBYTES"(\\d+)"public static final StringCOUNTER"(\\d+)"public static final StringDATE"\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}"public static final StringDATE_STAMP"(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): "public static final StringDATE_TIMESTAMP"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): "public static final StringDECIMAL_POINT"(?:\\.|,)"public static final StringFRACTIONAL_BEFORE_AFTER_CONFIGURED"(\\d+(?:\\.|,)\\d+)([B,K,M,G])->(\\d+(?:\\.|,)\\d+)([B,K,M,G])\\((\\d+(?:\\.|,)\\d+)([B,K,M,G])\\)"public static final StringFRACTIONAL_MEMORY_SIZE"(\\d+(?:\\.|,)\\d+)([B,K,M,G])"public static final StringFULL_GC_PREFIX"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): (?:#\\d+: )?\\[Full GC ?(\\(.{4,50}\\))?\\s*"public static final StringGC_CAUSE"(\\(.{4,50}\\))?\\s*"public static final StringGC_PREFIX"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): (?:#\\d+: )?\\[GC ?(\\(.{4,50}\\))?\\s*"public static final StringHEX"0x[0-9,a-f]{16}"public static final StringINTEGER"\\d+"public static final StringJNI_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[JNI Weak Reference, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringMEMORY_ADDRESS"(0x[0-9,a-f]{16})"public static final StringMEMORY_POOL_BOUNDS"\\[(0x[0-9,a-f]{16}),(0x[0-9,a-f]{16}),(0x[0-9,a-f]{16})\\]"public static final StringMEMORY_SIZE"(\\d+)([B,K,M,G])"public static final StringMETA_PERM_MEMORY_SUMMARY"(?:(\\d+)([B,K,M,G])->)(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringMETA_RECORD"\\[Metaspace: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\]"public static final StringMS_TIME_STAMP"(-?\\d+(?:\\.|,)\\d+) ms"public static final StringOCCUPANCY_CONFIGURED"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringOCCUPANCY_CONFIGURED_PAUSE"(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\), (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)"public static final StringPAUSE_TIME"(-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)"public static final StringPERCENTAGE"(\\d+(?:\\.|,)\\d+)\\s?%"public static final StringPERM_RECORD"\\[(CMS Perm |PS Perm |Perm |PSPermGen|Metaspace): (?:(\\d+)([B,K,M,G])->)(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)\\]"public static final StringPHANTOM_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[PhantomReference, (\\d+) refs, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringPLAB"(\\d+)\\[(\\d+)\\]: (\\d+)\\/(\\d+)\\/(\\d+)"public static final StringPRECLEAN_REFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringPRECLEAN_REFERENCE_RECORDS"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[Preclean (Soft|Weak|Final|Phantom)References, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringREAL_NUMBER"\\d+(?:\\.|,)\\d+"public static final StringREAL_VALUE"(\\d+(?:\\.|,)\\d+)"public static final StringREFERENCE_PROCESSING"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringREFERENCE_RECORDS"(?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[(Soft|Weak|Final)Reference, (\\d+) refs, (-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[PhantomReference, (\\d+) refs, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\](?:(\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}): )?(\\d+(?:\\.|,)\\d{3}): \\[JNI Weak Reference, (?:(\\d+) refs, )?(-?\\d+(?:\\.|,)\\d+) (?:secs?|ms)\\]"public static final StringTIME"(-?\\d+(?:\\.|,)\\d+)"public static final StringTIMESTAMP"(\\d+(?:\\.|,)\\d{3}): "public static final StringUNITS"([B,K,M,G])"public static final StringUSED_CAPACITY_COMMITTED_RESERVED"used (\\d+)([B,K,M,G]), capacity (\\d+)([B,K,M,G]), committed (\\d+)([B,K,M,G]), reserved (\\d+)([B,K,M,G])"
-
com.microsoft.gctoolkit.parser.unified.UnifiedG1GCPatterns Modifier and Type Constant Field Value public static final StringCONCURRENT_MARK_PHASES"(Mark From Roots|Preclean)"public static final StringCONCURRENT_PHASES"(Mark|Clear Claimed Marks|Scan Root Regions|Rebuild Remembered Sets|Create Live Data|Complete Cleanup|Cleanup for Next Mark)"public static final StringEVACUATION_PHASES"(Ext Root Scanning|Update RS|Scan RS|Code Root Scanning|Object Copy|Termination|GC Worker Other|GC Worker Total)"public static final StringFULL_PHASES"(Mark live objects|Compute new object addresses|Adjust pointers|Move objects|Prepare for compaction|Compact heap)"public static final StringPARALLEL_PHASES_COUNTS"(Processed Buffers|Termination Attempts)"public static final StringPOST_EVACUATE_PHASES"(Code Roots Fixup|Preserve CM Refs|Reference Processing|Clear Card Table|Evacuation Failure|Reference Enqueuing|Merge Per-Thread State|Code Roots Purge|Redirty Cards|Clear Claimed Marks|Free Collection Set|Humongous Reclaim|Expand Heap After Collection)"public static final StringPRE_EVACUATE_SUBPHASE_NAME"(Prepare TLABs|Choose Collection Set|Humongous Register)"public static final StringYOUNG_COLLECTION_SUB_TYPE"(Normal|Prepare Mixed|Mixed|Concurrent Start|Concurrent End)"public static final StringYOUNG_COLLECTION_TYPES"(Young|Mixed|Initial Mark|Full)" -
com.microsoft.gctoolkit.parser.unified.UnifiedGenerationalPatterns Modifier and Type Constant Field Value public static final StringFULL_GC_PHASES"(Mark live objects|Compute new object addresses|Adjust pointers|Move objects)"public static final StringGC_PHASES"(Scavenge|Par Mark|Rescan \\(parallel\\)|Reference Processing|Weak Processing|ClassLoaderData|ProtectionDomainCacheTable|ResolvedMethodTable|Class Unloading|Scrub Symbol Table|Scrub String Table)"public static final StringGENERATIONAL_MEMORY_POOL"(ParNew|CMS|PSYoungGen|ParOldGen|DefNew|Tenured)"public static final StringPARALLEL_PHASES"(Marking Phase|Summary Phase|Adjust Roots|Compaction Phase|Post Compact)"public static final StringPHASE_NAME"(Mark|Preclean|Abortable Preclean|Sweep|Reset)" -
com.microsoft.gctoolkit.parser.unified.UnifiedLoggingTokens Modifier and Type Constant Field Value public static final StringDATE_STAMP"\\[\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}[\\+|\\-]\\d{4}\\]"public static final StringPID_TID"\\[\\d+\\]"public static final StringPOOL_SUMMARY"used (\\d+)K, capacity (\\d+)K, committed (\\d+)K, reserved (\\d+)K"public static final StringREGION_MEMORY_BLOCK"(\\d+)->(\\d+)(?:\\((\\d+)\\))?"public static final StringTIME_MILLIS"\\[\\d+ms\\]"public static final StringTIME_NANOS"\\[\\d+ns\\]"public static final StringUNIFIED_LOG_LEVEL_BLOCK"\\[(?:error|warning|info|debug|trace|develop) *\\]"public static final StringUNIFIED_META_RECORD"Metaspace: (\\d+)([B,K,M,G])->(\\d+)([B,K,M,G])\\((\\d+)([B,K,M,G])\\)"public static final StringUPTIME"\\[\\d+(?:\\.|,)\\d{3}s\\]"public static final StringWORKER_SUMMARY_INT"Min:\\s+(\\d+), Avg:\\s+(-?\\d+(?:\\.|,)\\d+), Max:\\s+(\\d+), Diff:\\s+(\\d+), Sum:\\s+(\\d+), Workers:\\s+(\\d+)"public static final StringWORKER_SUMMARY_REAL"Min:\\s+(-?\\d+(?:\\.|,)\\d+), Avg:\\s+(-?\\d+(?:\\.|,)\\d+), Max:\\s+(-?\\d+(?:\\.|,)\\d+), Diff:\\s+(-?\\d+(?:\\.|,)\\d+), Sum:\\s+(-?\\d+(?:\\.|,)\\d+), Workers:\\s+(\\d+)" -
com.microsoft.gctoolkit.parser.unified.UnifiedPatterns Modifier and Type Constant Field Value public static final StringWORKER_TASK"(for evacuation|to rebuild remembered set)" -
com.microsoft.gctoolkit.parser.unified.ZGCPatterns Modifier and Type Constant Field Value public static final StringMEMORY_PERCENT"(\\d+)([B,K,M,G])\\s*\\((\\d+)%\\)"
-
com.microsoft.gctoolkit.parser.vmops.SafepointPatterns Modifier and Type Constant Field Value public static final StringSAFE_POINT_PREFIX"(\\d+(?:\\.|,)\\d{3}): (Deoptimize|no vm operation|EnableBiasedLocking|GenCollectForAllocation|RevokeBias|BulkRevokeBias|ThreadDump|FindDeadlocks|Exit)"public static final StringTHREAD_COUNTS"\\[\\s+(\\d+)\\s+(\\d+)\\s+(\\d+)\\s+\\]"public static final StringTIMINGS"\\[\\s+(\\d+)\\s+(\\d+)\\s+(\\d+)\\s+(\\d+)\\s+(\\d+)\\s+\\]"public static final StringVMOP"(Deoptimize|no vm operation|EnableBiasedLocking|GenCollectForAllocation|RevokeBias|BulkRevokeBias|ThreadDump|FindDeadlocks|Exit)"