java.lang.Object
com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
com.ibm.dtfj.javacore.parser.j9.SectionParser
com.ibm.dtfj.javacore.parser.j9.section.memory.MemorySectionParser
- All Implemented Interfaces:
ISectionParser,ICommonTypes,IMemoryTypes
-
Field Summary
Fields declared in class com.ibm.dtfj.javacore.parser.j9.SectionParser
fImageBuilder, LOOKAHEAD_DEPTHFields declared in class com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
anyMatched, DEFAULT_DEPTH, fLookAheadBuffer, FORCE_THROW, fSectionName, fTagManager, fTagParserFields declared in interface com.ibm.dtfj.javacore.parser.j9.section.common.ICommonTypes
BUILD_INFO, COMMON, JIT_BUILD_VERSION, JIT_PRESENT, JRE_NAME, JRE_VERSION, NULL, POINTER_SIZE, SECTION, UNAVAILABLE_DATA, VM_VERSIONFields declared in interface com.ibm.dtfj.javacore.parser.j9.section.memory.IMemoryTypes
MEMORY_SECTION, MEMORY_SEGMENT_FREE, MEMORY_SEGMENT_HEAD, MEMORY_SEGMENT_ID, MEMORY_SEGMENT_NAME, MEMORY_SEGMENT_SIZE, MEMORY_SEGMENT_TAIL, MEMORY_SEGMENT_TYPE, T_1STGCHTYPE, T_1STHEAPALLOC, T_1STHEAPFREE, T_1STSEGMENT, T_1STSEGTYPE, T_3STHSTTYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsovOnlyRules(String startingTag) Empty hook for now.protected voidControls parsing for memory section in the javacoreMethods declared in class com.ibm.dtfj.javacore.parser.j9.SectionParser
addAsProperty, readIntoDTFJMethods declared in class com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
anyMatched, consume, getCurrentFileLineNumber, getErrors, getLineRuleResults, getLookAheadBuffer, getSectionName, handleError, handleError, handleError, handleError, handleError, handleErrorAtLineNumber, handleRequiredMismatch, handleUnknownMismatch, isValidJavaCoreTag, isValidSectionTag, lookAhead, match, matchOptional, matchRequired, processTagLineOptional, processTagLineRequired, setLookAheadBuffer, setLookAheadBuffer, setTagManager
-
Constructor Details
-
MemorySectionParser
public MemorySectionParser()
-
-
Method Details
-
topLevelRule
Controls parsing for memory section in the javacore- Specified by:
topLevelRulein classSectionParser- Throws:
ParserException
-
sovOnlyRules
Empty hook for now.- Specified by:
sovOnlyRulesin classSectionParser- Parameters:
startingTag-- Throws:
ParserException
-