Class PlatformSectionParser
java.lang.Object
com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
com.ibm.dtfj.javacore.parser.j9.SectionParser
com.ibm.dtfj.javacore.parser.j9.section.platform.PlatformSectionParser
- All Implemented Interfaces:
ISectionParser, ICommonTypes, IPlatformTypes
-
Field Summary
Fields declared in class SectionParser
fImageBuilder, LOOKAHEAD_DEPTHFields declared in class SectionParserGrammar
anyMatched, DEFAULT_DEPTH, fLookAheadBuffer, FORCE_THROW, fSectionName, fTagManager, fTagParserFields declared in interface ICommonTypes
BUILD_INFO, COMMON, JIT_BUILD_VERSION, JIT_PRESENT, JRE_NAME, JRE_VERSION, NULL, POINTER_SIZE, SECTION, UNAVAILABLE_DATA, VM_VERSIONFields declared in interface IPlatformTypes
ENV_NAME, ENV_VALUE, PL_CPU_ARCH, PL_CPU_COUNT, PL_HOST_ADDR, PL_HOST_NAME, PL_MODULE_BASE, PL_MODULE_NAME, PL_MODULE_OFFSET, PL_OS_NAME, PL_OS_VERSION, PL_REGISTER_NAME, PL_REGISTER_VALUE, PL_SIGNAL, PLATFORM_SECTION, T_1XHENVVARS, T_1XHERROR2, T_1XHEXCPCODE, T_1XHEXCPMODULE, T_1XHREGISTERS, T_2XHCPUS, T_2XHENVVAR, T_2XHHOSTNAME, T_2XHOSLEVEL, T_2XHREGISTER, T_3XHCPUARCH, T_3XHNUMASUP, T_3XHNUMCPUS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsovOnlyRules(String startingTag) Empty hook for now.protected voidControls parsing for host platform (XH) section in the javacoreMethods declared in class SectionParser
addAsProperty, readIntoDTFJMethods declared in class 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
-
PlatformSectionParser
public PlatformSectionParser()
-
-
Method Details
-
topLevelRule
Controls parsing for host platform (XH) section in the javacore- Specified by:
topLevelRulein classSectionParser- Throws:
ParserException
-
sovOnlyRules
Empty hook for now.- Specified by:
sovOnlyRulesin classSectionParser- Parameters:
startingTag-- Throws:
ParserException
-