- java.lang.Object
-
- com.ibm.dtfj.java.j9.JavaThread
-
- All Implemented Interfaces:
JavaThread
public class JavaThread extends Object implements JavaThread
-
-
Field Summary
-
Fields declared in interface com.ibm.dtfj.java.JavaThread
STATE_ALIVE, STATE_BLOCKED_ON_MONITOR_ENTER, STATE_IN_NATIVE, STATE_IN_OBJECT_WAIT, STATE_INTERRUPTED, STATE_PARKED, STATE_RUNNABLE, STATE_SLEEPING, STATE_SUSPENDED, STATE_TERMINATED, STATE_VENDOR_1, STATE_VENDOR_2, STATE_VENDOR_3, STATE_WAITING, STATE_WAITING_INDEFINITELY, STATE_WAITING_WITH_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description JavaThread(JavaRuntime vm, ImagePointer nativeID, ImagePointer objectID, String state, ImageThread imageThread)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFrame(Object frame)
JavaStackFrame
addNewStackFrame(long arguments, long method, long pc, int lineNumber)
void
setStackCorrupt()
Called by the parser if it finds an error tag where the stack was expectedvoid
setStackSection(long base, long size)
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface com.ibm.dtfj.java.JavaThread
equals, getBlockingObject, getImageThread, getJNIEnv, getName, getObject, getPriority, getStackFrames, getStackSections, getState, hashCode
-
-
-
-
Constructor Detail
-
JavaThread
public JavaThread(JavaRuntime vm, ImagePointer nativeID, ImagePointer objectID, String state, ImageThread imageThread)
-
-
Method Detail
-
addFrame
public void addFrame(Object frame)
-
setStackSection
public void setStackSection(long base, long size)
-
addNewStackFrame
public JavaStackFrame addNewStackFrame(long arguments, long method, long pc, int lineNumber)
-
setStackCorrupt
public void setStackCorrupt()
Called by the parser if it finds an error tag where the stack was expected
-
-