Uses of Interface
com.ibm.dtfj.image.ImageThread
Package
Description
Classes to support reading system images.
Classes to support Java™ runtime instances.
-
Uses of ImageThread in com.ibm.dtfj.image
Modifier and TypeMethodDescriptionImageProcess.getCurrentThread()
Find the thread which triggered the creation of the image -
Uses of ImageThread in com.ibm.dtfj.image.j9
-
Uses of ImageThread in com.ibm.dtfj.image.javacore
-
Uses of ImageThread in com.ibm.dtfj.java
Modifier and TypeMethodDescriptionJavaThread.getImageThread()
Represents the joining point between the Java view of execution and the corresponding native view. -
Uses of ImageThread in com.ibm.dtfj.java.j9
Modifier and TypeMethodDescriptionJavaThread.getImageThread()
JavaRuntime.nativeThreadForID
(long nativeID) ModifierConstructorDescriptionJavaThread
(JavaRuntime vm, ImagePointer nativeID, ImagePointer objectID, String state, ImageThread imageThread) -
Uses of ImageThread in com.ibm.dtfj.java.javacore
-
Uses of ImageThread in com.ibm.dtfj.javacore.builder
Modifier and TypeMethodDescriptionIImageProcessBuilder.addImageThread
(long nativeThreadID, long systemThreadID, Properties properties) Adds a com.ibm.dtfj.image.ImageThread to the Image process being built.Modifier and TypeMethodDescriptionIImageProcessBuilder.addImageStackSection
(ImageThread thread, ImageSection section) Adds a stack section to an image threadIJavaRuntimeBuilder.addJavaThread
(ImageThread imageThread, String name, long tid, long j9thread_t, long javaObjID, long jniEnv, String state, int priority, long blockingObjectAddress, String blockingObjectClassName) Not available in a javacore: object ID and the java.lang.Thread class name associated with a thread. -
Uses of ImageThread in com.ibm.dtfj.javacore.builder.javacore
Modifier and TypeMethodDescriptionImageProcessBuilder.addImageThread
(long nativeThreadID, long systemThreadID, Properties properties) Modifier and TypeMethodDescriptionImageProcessBuilder.addImageStackSection
(ImageThread thread, ImageSection section) Add a stack section to an existing image threadJavaRuntimeBuilder.addJavaThread
(ImageThread imageThread, String name, long tid, long j9thread_t, long javaObjID, long jniEnv, String state, int priority, long blockingObject, String blockingObjectClass) If successfully added a JavaThread, or updated an existing JavaThread, return the javathread, or otherwise throw an exception. -
Uses of ImageThread in com.ibm.dtfj.phd
Modifier and TypeMethodDescriptionPHDCorruptJavaThread.getImageThread()
PHDJavaThread.getImageThread()
-
Uses of ImageThread in com.ibm.j9ddr.view.dtfj.image
Modifier and TypeClassDescriptionclass
class
Adapter for IOSThread objects to make them implement ImageThreadclass
ImageThread used for when we can't find a matching thread in the image.Modifier and TypeMethodDescriptionJ9DDRImageProcess.getCurrentThread()
This method returns the ImageThread that matches the TID stored in the J9RAS data structure, or case 1: if no J9RAS structure available return null case 2: if J9RAS structure available but no TID field (old JVMs, old jextract behaviour) - return the first thread, or null if no threads case 3: if J9RAS structure available with TID field but TID is zero (eg dump triggered outside JVM) - platform specific code if core readers have identified a current thread, else...ModifierConstructorDescriptionJ9DDRImageStackFrame
(IProcess process, IOSStackFrame frame, ImageThread parent) -
Uses of ImageThread in com.ibm.j9ddr.vm29.view.dtfj.java
-
Uses of ImageThread in com.ibm.jvm.dtfjview.commands.infocommands