- java.lang.Object
-
- com.ibm.j9ddr.vm29.pointer.helper.J9ThreadHelper
-
public class J9ThreadHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description J9ThreadHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IOSThread
getOSThread(long tid)
static IOSThread
getOSThread(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer)
static Iterator<IOSThread>
getOSThreads()
static VoidPointer
getTLS(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer, UDATA key)
static com.ibm.j9ddr.vm29.pointer.generated.J9VMThreadPointer
getVMThread(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer)
-
-
-
Method Detail
-
getTLS
public static VoidPointer getTLS(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer, UDATA key) throws CorruptDataException
- Throws:
CorruptDataException
-
getVMThread
public static com.ibm.j9ddr.vm29.pointer.generated.J9VMThreadPointer getVMThread(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getOSThread
public static IOSThread getOSThread(com.ibm.j9ddr.vm29.pointer.generated.J9ThreadPointer threadPointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getOSThread
public static IOSThread getOSThread(long tid) throws CorruptDataException
- Throws:
CorruptDataException
-
getOSThreads
public static Iterator<IOSThread> getOSThreads() throws CorruptDataException
- Throws:
CorruptDataException
-
-