Class ThreadInfoStream
java.lang.Object
com.ibm.j9ddr.corereaders.minidump.ThreadInfoStream
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected longvoidreadFrom(MiniDumpReader dump, IAddressSpace addressSpace, boolean is64Bit, List<IOSThread> threads) intreadPtrSize(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:
 CorruptDataExceptionIOException
 - 
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)
 
 
 -