Home
last modified time | relevance | path

Searched refs:methodHandle (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/debugger/
Dnotification_manager.h72 JSHandle<Method> methodHandle(thread, method); in BytecodePcChangedEvent()
73 listener_->BytecodePcChanged(thread, methodHandle, bcOffset); in BytecodePcChangedEvent()
80 JSHandle<Method> methodHandle(thread, method); in DebuggerStmtEvent()
81 listener_->HandleDebuggerStmt(methodHandle, bcOffset); in DebuggerStmtEvent()
108 JSHandle<Method> methodHandle(thread, method); in MethodEntryEvent()
109 listener_->MethodEntry(methodHandle); in MethodEntryEvent()
115 JSHandle<Method> methodHandle(thread, method); in MethodExitEvent()
116 listener_->MethodExit(methodHandle); in MethodExitEvent()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter-inl.h253 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget())); \
275 methodHandle.Update(JSTaggedValue(funcObject->GetCallTarget())); \
468 if (methodHandle->IsNativeWithCallField()) { \
474 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
481 if (!methodHandle->HaveExtraWithCallField()) { \
497 if (methodHandle->IsNativeWithCallField()) { \
503 static_cast<int32_t>(methodHandle->GetNumArgsWithCallField()); \
510 if (!methodHandle->HaveExtraWithCallField()) { \
974 JSMutableHandle<Method> methodHandle(thread, JSTaggedValue::Undefined()); in RunInternal()
1337 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); // no need to push vregs in RunInternal()
[all …]
Dinterpreter_assembly.cpp3440 JSMutableHandle<Method> methodHandle(thread, JSTaggedValue::Undefined()); in HandleWideSupercallarrowrangePrefImm16V8() local
3455 methodHandle.Update(superCtorFunc->GetMethod()); in HandleWideSupercallarrowrangePrefImm16V8()
3457 ASSERT(methodHandle->GetNumVregsWithCallField() == 0); in HandleWideSupercallarrowrangePrefImm16V8()
3493 const_cast<void *>(methodHandle->GetNativePointer()))(ecmaRuntimeCallInfo); in HandleWideSupercallarrowrangePrefImm16V8()
3504 if (AssemblyIsFastNewFrameEnter(superCtorFunc, methodHandle)) { in HandleWideSupercallarrowrangePrefImm16V8()
3506 uint32_t numVregs = methodHandle->GetNumVregsWithCallField(); in HandleWideSupercallarrowrangePrefImm16V8()
3508 methodHandle->GetNumArgsWithCallField() + 1 : // +1 for this in HandleWideSupercallarrowrangePrefImm16V8()
3509 methodHandle->GetNumArgsWithCallField() + 2; // +2 for newTarget and this in HandleWideSupercallarrowrangePrefImm16V8()
3541 state->constpool = methodHandle->GetConstantPool(); in HandleWideSupercallarrowrangePrefImm16V8()
3542 state->profileTypeInfo = methodHandle->GetProfileTypeInfo(); in HandleWideSupercallarrowrangePrefImm16V8()
[all …]
Dslow_runtime_stub.cpp970 JSHandle<Method> methodHandle(thread, method); in DefineFunc() local
971 return RuntimeStubs::RuntimeDefinefunc(thread, methodHandle); in DefineFunc()
1020 JSHandle<Method> methodHandle(thread, method); in DefineMethod() local
1022 return RuntimeStubs::RuntimeDefineMethod(thread, methodHandle, homeObjectHandle); in DefineMethod()
1070 JSHandle<Method> methodHandle(thread, method); in NotifyInlineCache() local
1071 uint32_t slotSize = methodHandle->GetSlotSize(); in NotifyInlineCache()
1072 return RuntimeStubs::RuntimeNotifyInlineCache(thread, methodHandle, slotSize); in NotifyInlineCache()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp4124 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<Method> &methodHandle) in NewJSFunction() argument
4127 FunctionKind kind = methodHandle->GetFunctionKind(); in NewJSFunction()
4132 if (methodHandle->IsAotWithCallField()) { in NewJSFunction()
4133 if (methodHandle->IsFastCall()) { in NewJSFunction()
4144 if (methodHandle->IsAotWithCallField()) { in NewJSFunction()
4145 if (methodHandle->IsFastCall()) { in NewJSFunction()
4156 if (methodHandle->IsAotWithCallField()) { in NewJSFunction()
4157 if (methodHandle->IsFastCall()) { in NewJSFunction()
4169 if (methodHandle->IsAotWithCallField()) { in NewJSFunction()
4170 if (methodHandle->IsFastCall()) { in NewJSFunction()
[all …]
Dobject_factory.h229 JSHandle<JSFunction> NewJSFunction(const JSHandle<Method> &methodHandle);
231 JSHandle<JSFunction> NewJSFunction(const JSHandle<Method> &methodHandle,
234 JSHandle<JSFunction> NewJSFunction(const JSHandle<Method> &methodHandle, FunctionKind kind,
Djs_object.cpp95 JSHandle<JSTaggedValue> methodHandle(thread, method); in IterableToList() local
96 if (!methodHandle->IsUndefined()) { in IterableToList()
97 iteratorRecord = JSIterator::GetIterator(thread, items, methodHandle); in IterableToList()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.h603 …tic inline JSTaggedValue RuntimeDefinefunc(JSThread *thread, const JSHandle<Method> &methodHandle);
614 …ic inline JSTaggedValue RuntimeDefineMethod(JSThread *thread, const JSHandle<Method> &methodHandle,
Druntime_stubs-inl.h1876 …TaggedValue RuntimeStubs::RuntimeDefinefunc(JSThread *thread, const JSHandle<Method> &methodHandle) in RuntimeDefinefunc() argument
1879 return factory->NewJSFunction(methodHandle).GetTaggedValue(); in RuntimeDefinefunc()
2001 …ggedValue RuntimeStubs::RuntimeDefineMethod(JSThread *thread, const JSHandle<Method> &methodHandle, in RuntimeDefineMethod() argument
2005 return factory->NewJSFunction(methodHandle, homeObject).GetTaggedValue(); in RuntimeDefineMethod()