java.lang.Object
com.ibm.j9ddr.corereaders.elf.ELFDumpReader
com.ibm.j9ddr.corereaders.elf.ELFIA32DumpReader
- All Implemented Interfaces:
ICore,ILibraryDependentCore
ELFDumpReader for IA32 dumps.
-
Nested Class Summary
Nested classes/interfaces declared in class com.ibm.j9ddr.corereaders.elf.ELFDumpReader
ELFDumpReader.LinuxThread, ELFDumpReader.RegisterComparator -
Field Summary
Fields declared in class com.ibm.j9ddr.corereaders.elf.ELFDumpReader
_process, _reader, _resolver, KNOWNLIBPATHS_DEFAULT_32, KNOWNLIBPATHS_DEFAULT_64, KNOWNLIBPATHS_PROPERTY, USELOADEDLIBRARIESFields declared in interface com.ibm.j9ddr.corereaders.ICore
CORE_CREATE_TIME_PROPERTY, PROCESSOR_COUNT_PROPERTY, PROCESSOR_SUBTYPE_PROPERTY, PROCESSOR_TYPE_PROPERTY, SYSTEM_SUBTYPE_PROPERTY, SYSTEM_TYPE_PROPERTYFields declared in interface com.ibm.j9ddr.corereaders.ILibraryDependentCore
SYSTEM_PROP_EXE_PATH -
Method Summary
Modifier and TypeMethodDescriptionprotected longgetBasePointerFrom(Map<String, Number> registers) protected String[]protected longgetInstructionPointerFrom(Map<String, Number> registers) protected longgetLinkRegisterFrom(Map<String, Number> registers) protected Stringprotected Stringprotected voidreadHighwordRegisters(com.ibm.j9ddr.corereaders.elf.DataEntry entry, Map<String, Number> registers) protected longreadUID()Methods declared in class com.ibm.j9ddr.corereaders.elf.ELFDumpReader
close, executablePathHint, getAddressSpaces, getCommandLine, getDumpFormat, getELFDumpReader, getELFDumpReader, getELFDumpReader, getExecutable, getModules, getOffsetToIPFromBP, getPlatform, getProcessId, getProcessorSubType, getProperties, getSignalNumber, getStackPointerFrom, getThreads, maskInstructionPointer, readStringAtMethods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface com.ibm.j9ddr.corereaders.ICore
isTruncated
-
Method Details
-
readUID
- Throws:
IOException
-
getProcessorType
-
getBasePointerFrom
-
getInstructionPointerFrom
-
getLinkRegisterFrom
-
getStackPointerRegisterName
-
readRegisters
- Throws:
IOException
-
getDwarfRegisterKeys
-
readHighwordRegisters
protected void readHighwordRegisters(com.ibm.j9ddr.corereaders.elf.DataEntry entry, Map<String, Number> registers) throws IOException, InvalidDumpFormatException
-