Lines Matching defs:thread
38 JSThread *thread, JSTaggedType func, JSTaggedType thisObj, JSTaggedType newTarget,
41 JSTaggedType *prevSp = const_cast<JSTaggedType *>(thread->GetCurrentSPFrame());
42 JSTaggedType *newSp = GetInterpreterFrameEnd(thread, prevSp);
44 UNLIKELY(thread->DoStackOverflowCheck(newSp - numArgs - NUM_MANDATORY_JSFUNC_ARGS))) {
55 *(--newSp) = ToUintPtr(thread);
64 thread->SetCurrentSPFrame(newSp);
69 JSThread *thread, JSTaggedValue func, JSTaggedValue thisObj, JSTaggedValue newTarget,
72 return NewRuntimeCallInfoBase(thread, func.GetRawData(), thisObj.GetRawData(), newTarget.GetRawData(),
77 JSThread *thread, JSHandle<JSTaggedValue> func, JSHandle<JSTaggedValue> thisObj,
80 return NewRuntimeCallInfoBase(thread, func.GetTaggedType(), thisObj.GetTaggedType(), newTarget.GetTaggedType(),
84 EcmaRuntimeCallInfo* EcmaInterpreter::ReBuildRuntimeCallInfo(JSThread *thread, EcmaRuntimeCallInfo* info,
102 UNLIKELY(thread->DoStackOverflowCheck(currentSp - numArgs - NUM_MANDATORY_JSFUNC_ARGS))) {
116 *(--currentSp) = ToUintPtr(thread);
124 thread->SetCurrentSPFrame(currentSp);