Class ThreadInfoStream
java.lang.Object
com.ibm.j9ddr.corereaders.minidump.ThreadInfoStream
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected int
protected long
void
readFrom
(MiniDumpReader dump, IAddressSpace addressSpace, boolean is64Bit, List<IOSThread> threads) int
readPtrSize
(MiniDumpReader reader) This is part of a hack which allows us to find out the native word size of a Windows MiniDump since it doesn't seem to expose that in any nice way.
-
Field Details
-
THREADLIST
public static final int THREADLIST- See Also:
-
MODULELIST
public static final int MODULELIST- See Also:
-
SYSTEMINFO
public static final int SYSTEMINFO- See Also:
-
MEMORY64LIST
public static final int MEMORY64LIST- See Also:
-
MISCINFO
public static final int MISCINFO- See Also:
-
MEMORYINFO
public static final int MEMORYINFO- See Also:
-
THREADINFO
public static final int THREADINFO- See Also:
-
-
Constructor Details
-
ThreadInfoStream
protected ThreadInfoStream(int dataSize, long location)
-
-
Method Details
-
readFrom
public void readFrom(MiniDumpReader dump, IAddressSpace addressSpace, boolean is64Bit, List<IOSThread> threads) throws CorruptDataException, IOException - Throws:
CorruptDataException
IOException
-
getDataSize
protected int getDataSize() -
getLocation
protected long getLocation() -
readPtrSize
This is part of a hack which allows us to find out the native word size of a Windows MiniDump since it doesn't seem to expose that in any nice way.- Returns:
- 0, unless this is a stream which can determine the value, in that case it returns the value (32 or 64)
-