Package com.microsoft.gctoolkit.parser
Interface SharedPatterns
-
- All Superinterfaces:
GenericTokens,PreUnifiedTokens
- All Known Subinterfaces:
CMSPatterns,G1GCPatterns,G1GCTokens,ICMSPatterns,ParallelPatterns,SerialPatterns
- All Known Implementing Classes:
CMSTenuredPoolParser,GCLogParser,GenerationalHeapParser,JVMEventParser,PreUnifiedG1GCParser,PreUnifiedGCLogParser,SafepointParser,ShenandoahParser,SurvivorMemoryPoolParser,UnifiedG1GCParser,UnifiedGenerationalParser,UnifiedJVMEventParser,UnifiedSurvivorMemoryPoolParser,ZGCParser
public interface SharedPatterns extends PreUnifiedTokens
TODO: #157 There needs to be a clearer separation of what is a Token vs what is a SharedPatternShared generational rules
-
-
Field Summary
Fields Modifier and Type Field Description static GCParseRuleBEFORE_AFTER_CONFIGURED_PAUSE_RULEstatic GCParseRuleCLASS_UNLOADINGstatic StringCLASS_UNLOADING_BLOCKstatic GCParseRuleMEMORY_SUMMARY_RULEstatic GCParseRuleMETA_SPACE_RECORDstatic GCParseRuleOCCUPANCY_CONFIGURED_RULEstatic GCParseRulePERM_SPACE_RECORDstatic GCParseRuleSTRING_AND_SYMBOL_SCRUBstatic StringSTRING_AND_SYMBOL_SCRUB_BLOCKstatic GCParseRuleSTRING_TABLE_SCRUBstatic StringSTRING_TABLE_SCRUB_BLOCKstatic GCParseRuleSYMBOL_TABLE_SCRUBstatic StringSYMBOL_TABLE_SCRUB_BLOCKstatic GCParseRuleTENURING_DETAILSstatic GCParseRuleWEAK_REFstatic StringWEAK_REF_BLOCK-
Fields inherited from interface com.microsoft.gctoolkit.parser.GenericTokens
BEFORE_AFTER_CONFIGURED, BEFORE_AFTER_CONFIGURED_PAUSE, BEFORE_CONFIGURED_AFTER_CONFIGURED, BYTES, CHURN, CONCURRENT_TIME, COUNTER, CPU_SUMMARY, DATE, DECIMAL_POINT, DURATION_MS, GC_CAUSE, HEX, INT, INTEGER, MEMORY_SIZE, META_RECORD, OCCUPANCY_CONFIGURED, OCCUPANCY_CONFIGURED_PAUSE, PAUSE_TIME, PERCENTAGE, REAL_NUMBER, REAL_VALUE, SAFE_POINT_CAUSE, TIME, UNITS
-
Fields inherited from interface com.microsoft.gctoolkit.parser.PreUnifiedTokens
CLASSPACE_FINAL, CPU_BREAKDOWN, DATE_STAMP, DATE_TIMESTAMP, DATE_TIMESTAMP_RECORD, FINAL_REFERENCE, FRACTIONAL_BEFORE_AFTER_CONFIGURED, FRACTIONAL_MEMORY_SIZE, FULL_GC_PREFIX, GC_PREFIX, JNI_REFERENCE, JNI_REFERENCE_PROCESSING, MEMORY_ADDRESS, MEMORY_POOL_BOUNDS, META_PERM_MEMORY_SUMMARY, METASPACE_FINAL, MS_TIME_STAMP, PERM_RECORD, PHANTOM_REFERENCE, PHANTOM_REFERENCE_PROCESSING, PLAB, PLAB_RECORD, PRECLEAN_REFERENCE_PROCESSING, PRECLEAN_REFERENCE_RECORDS, REFERENCE_PROCESSING_BLOCK, REFERENCE_RECORDS, SOFT_REFERENCE, TIMESTAMP, USED_CAPACITY_COMMITTED_RESERVED, WEAK_REFERENCE
-
-
-
-
Field Detail
-
WEAK_REF_BLOCK
static final String WEAK_REF_BLOCK
- See Also:
- Constant Field Values
-
CLASS_UNLOADING_BLOCK
static final String CLASS_UNLOADING_BLOCK
- See Also:
- Constant Field Values
-
STRING_TABLE_SCRUB_BLOCK
static final String STRING_TABLE_SCRUB_BLOCK
- See Also:
- Constant Field Values
-
SYMBOL_TABLE_SCRUB_BLOCK
static final String SYMBOL_TABLE_SCRUB_BLOCK
- See Also:
- Constant Field Values
-
STRING_AND_SYMBOL_SCRUB_BLOCK
static final String STRING_AND_SYMBOL_SCRUB_BLOCK
- See Also:
- Constant Field Values
-
OCCUPANCY_CONFIGURED_RULE
static final GCParseRule OCCUPANCY_CONFIGURED_RULE
-
MEMORY_SUMMARY_RULE
static final GCParseRule MEMORY_SUMMARY_RULE
-
BEFORE_AFTER_CONFIGURED_PAUSE_RULE
static final GCParseRule BEFORE_AFTER_CONFIGURED_PAUSE_RULE
-
WEAK_REF
static final GCParseRule WEAK_REF
-
CLASS_UNLOADING
static final GCParseRule CLASS_UNLOADING
-
STRING_TABLE_SCRUB
static final GCParseRule STRING_TABLE_SCRUB
-
SYMBOL_TABLE_SCRUB
static final GCParseRule SYMBOL_TABLE_SCRUB
-
STRING_AND_SYMBOL_SCRUB
static final GCParseRule STRING_AND_SYMBOL_SCRUB
-
TENURING_DETAILS
static final GCParseRule TENURING_DETAILS
-
PERM_SPACE_RECORD
static final GCParseRule PERM_SPACE_RECORD
-
META_SPACE_RECORD
static final GCParseRule META_SPACE_RECORD
-
-