Package qilin.core.natives
Class JavaLangThreadStart0Native
java.lang.Object
qilin.core.ArtificialMethod
qilin.core.natives.NativeMethod
qilin.core.natives.JavaLangThreadStart0Native
-
Field Summary
Fields inherited from class qilin.core.ArtificialMethod
bodyBuilder, localStart, method, paraLocals, paraStart, stmtList, thisLocal, view
-
Constructor Summary
ConstructorDescriptionJavaLangThreadStart0Native
(View view, SootMethod method, LValue currentThread) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Calls to Thread.start() get redirected to Thread.run.Methods inherited from class qilin.core.natives.NativeMethod
simulate
Methods inherited from class qilin.core.ArtificialMethod
addAssign, addInvoke, addInvoke, addReturn, getArrayRef, getInvoke, getInvoke, getNew, getNewArray, getNextLocal, getPara, getPara, getStaticFieldRef, getThis
-
Constructor Details
-
JavaLangThreadStart0Native
-
-
Method Details
-
simulateImpl
protected void simulateImpl()Calls to Thread.start() get redirected to Thread.run.In JRE 1.5 and JRE 1.6 Thread.start() is defined in Java and there is native method start0.
- Specified by:
simulateImpl
in classNativeMethod
-