public class JPF_java_lang_Thread extends NativePeer
Constructor and Description |
---|
JPF_java_lang_Thread() |
Modifier and Type | Method and Description |
---|---|
int |
countStackFrames____I(MJIEnv env,
int objref) |
int |
currentThread____Ljava_lang_Thread_2(MJIEnv env,
int clsObjRef) |
void |
dumpStack____V(MJIEnv env,
int clsObjRef) |
long |
getId____J(MJIEnv env,
int objref) |
int |
getState0____I(MJIEnv env,
int objref) |
boolean |
holdsLock__Ljava_lang_Object_2__Z(MJIEnv env,
int clsObjRef,
int objref) |
void |
init0__Ljava_lang_ThreadGroup_2Ljava_lang_Runnable_2Ljava_lang_String_2J__V(MJIEnv env,
int objRef,
int groupRef,
int runnableRef,
int nameRef,
long stackSize)
This method is the common initializer for all Thread ctors, and the only
single location where we can init our ThreadInfo, but it is PRIVATE
|
void |
interrupt____V(MJIEnv env,
int objref) |
boolean |
interrupted____Z(MJIEnv env,
int clsObjRef) |
boolean |
isAlive____Z(MJIEnv env,
int objref) |
boolean |
isInterrupted____Z(MJIEnv env,
int objref) |
void |
join____V(MJIEnv env,
int objref) |
void |
join__J__V(MJIEnv env,
int objref,
long millis) |
void |
join__JI__V(MJIEnv env,
int objref,
long millis,
int nanos) |
void |
resume____(MJIEnv env,
int threadObjRef) |
void |
setDaemon0__Z__V(MJIEnv env,
int objref,
boolean isDaemon) |
void |
setName0__Ljava_lang_String_2__V(MJIEnv env,
int objref,
int nameRef) |
void |
setPriority0__I__V(MJIEnv env,
int objref,
int prio) |
void |
sleep__JI__V(MJIEnv env,
int clsObjRef,
long millis,
int nanos) |
void |
start____V(MJIEnv env,
int objref) |
void |
stop____V(MJIEnv env,
int threadRef) |
void |
stop__Ljava_lang_Throwable_2__V(MJIEnv env,
int threadRef,
int throwableRef) |
void |
suspend____(MJIEnv env,
int threadObjRef) |
void |
yield____V(MJIEnv env,
int clsObjRef) |
getInstance, getInstance, getPeerClass, getPeerClassName, init, initialize, initializePeerClass
public void init0__Ljava_lang_ThreadGroup_2Ljava_lang_Runnable_2Ljava_lang_String_2J__V(MJIEnv env, int objRef, int groupRef, int runnableRef, int nameRef, long stackSize)
public boolean isAlive____Z(MJIEnv env, int objref)
public void setDaemon0__Z__V(MJIEnv env, int objref, boolean isDaemon)
public void dumpStack____V(MJIEnv env, int clsObjRef)
public void setName0__Ljava_lang_String_2__V(MJIEnv env, int objref, int nameRef)
public void setPriority0__I__V(MJIEnv env, int objref, int prio)
public int countStackFrames____I(MJIEnv env, int objref)
public int currentThread____Ljava_lang_Thread_2(MJIEnv env, int clsObjRef)
public boolean holdsLock__Ljava_lang_Object_2__Z(MJIEnv env, int clsObjRef, int objref)
public void interrupt____V(MJIEnv env, int objref)
public boolean isInterrupted____Z(MJIEnv env, int objref)
public boolean interrupted____Z(MJIEnv env, int clsObjRef)
public void start____V(MJIEnv env, int objref)
public void yield____V(MJIEnv env, int clsObjRef)
public void sleep__JI__V(MJIEnv env, int clsObjRef, long millis, int nanos)
public void suspend____(MJIEnv env, int threadObjRef)
public void resume____(MJIEnv env, int threadObjRef)
public void join____V(MJIEnv env, int objref)
public void join__J__V(MJIEnv env, int objref, long millis)
public void join__JI__V(MJIEnv env, int objref, long millis, int nanos)
public int getState0____I(MJIEnv env, int objref)
public long getId____J(MJIEnv env, int objref)
public void stop____V(MJIEnv env, int threadRef)
public void stop__Ljava_lang_Throwable_2__V(MJIEnv env, int threadRef, int throwableRef)