java.lang.Object
com.ibm.dtfj.corereaders.CoreReaderSupport
com.ibm.dtfj.corereaders.NewAixDump
com.ibm.dtfj.corereaders.Aix64Dump
- All Implemented Interfaces:
ICoreFileReader,ResourceReleaser
-
Field Summary
Fields declared in class com.ibm.dtfj.corereaders.CoreReaderSupport
_j9rasReader -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcalculateThreadStructureSizes(long threadOffset) Sniff test to see if the stack pointer register value is valid, and set struct sizes accordinglyprotected longgetInstructionPointerFrom(Map registers) protected longgetLinkRegisterFrom(Map registers) protected longgetStackPointerFrom(Map registers) protected intprotected intprotected MapreadRegisters(long threadOffset) protected intprotected longthreadSize(long threadOffset) protected longMethods declared in class com.ibm.dtfj.corereaders.NewAixDump
dumpFromFile, extract, getAdditionalFileNames, getCreationTime, getMemoryRanges, getMemoryRangesAsArray, getProcessorSubtype, is64Bit, isLittleEndian, isSupportedDump, memoryRangeFor, readCoreMethods declared in class com.ibm.dtfj.corereaders.CoreReaderSupport
coreCheckOffset, coreGetPosition, coreReadAddress, coreReadByte, coreReadBytes, coreReadInt, coreReadLong, coreReadShort, coreSeek, getAddressSpace, isTruncated, releaseResources
-
Constructor Details
-
Aix64Dump
- Throws:
IOException
-
-
Method Details
-
readLoaderInfoFlags
- Throws:
IOException
-
userInfoOffset
protected long userInfoOffset() -
pointerSize
protected int pointerSize() -
readRegisters
- Throws:
IOException
-
calculateThreadStructureSizes
public void calculateThreadStructureSizes(long threadOffset) Sniff test to see if the stack pointer register value is valid, and set struct sizes accordingly- Parameters:
threadOffset-
-
threadSize
protected long threadSize(long threadOffset) -
getStackPointerFrom
-
getInstructionPointerFrom
-
getLinkRegisterFrom
-
sizeofTopOfStack
protected int sizeofTopOfStack()
-