Home
last modified time | relevance | path

Searched refs:homeObject (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dclass_info_extractor.h133 const JSHandle<JSObject> &homeObject,
196 const JSHandle<JSObject> &homeObject,
200 const JSHandle<JSTaggedValue> &homeObject, const JSHandle<JSFunction> &ctor);
H A Dclass_info_extractor.cpp586 const JSHandle<JSObject> &homeObject, in CreateJSFunctionFromTemplate()
592 propFunc->SetHomeObject(thread, homeObject); in CreateJSFunctionFromTemplate()
918 const JSHandle<JSObject> &homeObject, in CreateSFunctionFromTemplate()
923 propFunc->SetHomeObject(thread, homeObject); in CreateSFunctionFromTemplate()
1110 const JSHandle<JSTaggedValue> &homeObject, const JSHandle<JSFunction> &ctor) in UpdateAccessorFunction()
1118 thread, funcTemp, JSHandle<JSObject>(homeObject), JSHandle<JSTaggedValue>(ctor)); in UpdateAccessorFunction()
1125 thread, funcTemp, JSHandle<JSObject>(homeObject), JSHandle<JSTaggedValue>(ctor)); in UpdateAccessorFunction()
584 CreateJSFunctionFromTemplate(JSThread *thread, const JSHandle<FunctionTemplate> &funcTemp, const JSHandle<JSObject> &homeObject, const JSHandle<JSTaggedValue> &lexenv) CreateJSFunctionFromTemplate() argument
916 CreateSFunctionFromTemplate(JSThread *thread, const JSHandle<FunctionTemplate> &funcTemp, const JSHandle<JSObject> &homeObject, const JSHandle<JSTaggedValue> &lexenv) CreateSFunctionFromTemplate() argument
1109 UpdateAccessorFunction(JSThread *thread, const JSMutableHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &homeObject, const JSHandle<JSFunction> &ctor) UpdateAccessorFunction() argument
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.h151 JSTaggedValue homeObject);
160 static JSTaggedValue DefineMethod(JSThread *thread, Method *method, JSTaggedValue homeObject,
H A Dslow_runtime_stub.cpp953 JSTaggedValue homeObject) in DefineFunc()
960 JSHandle<JSTaggedValue> homeObjectHandle(thread, homeObject); in DefineFunc()
1015 JSTaggedValue SlowRuntimeStub::DefineMethod(JSThread *thread, Method *method, JSTaggedValue homeObject, in DefineMethod() argument
1021 JSHandle<JSTaggedValue> homeObjectHandle(thread, homeObject); in DefineMethod()
951 DefineFunc(JSThread *thread, JSTaggedValue constPool, uint16_t methodId, JSTaggedValue module, uint16_t length, JSTaggedValue env, JSTaggedValue homeObject) DefineFunc() argument
H A Dinterpreter-inl.cpp3840 JSTaggedValue homeObject = JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject(); in RunInternal() local
3842 SET_ACC(homeObject); in RunInternal()
5024 JSTaggedValue homeObject = GET_ACC(); in RunInternal() local
5028 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject, length, taggedCurEnv, GetEcmaModule(sp)); in RunInternal()
5046 JSTaggedValue homeObject = GET_ACC(); in RunInternal() local
5050 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject, length, taggedCurEnv, GetEcmaModule(sp)); in RunInternal()
H A Dinterpreter_assembly.cpp4040 JSTaggedValue homeObject = JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject();
4042 SET_ACC(homeObject);
6830 JSTaggedValue homeObject = GET_ACC();
6834 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject, length, taggedCurEnv, GetModule(sp));
6940 JSTaggedValue homeObject = GET_ACC();
6943 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject, length, taggedCurEnv, GetModule(sp));
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h683 JSHandle<JSTaggedValue> homeObject(thread, JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject()); in RuntimeLdSuperByValue()
684 JSHandle<JSTaggedValue> superBase(thread, JSTaggedValue::GetSuperBase(thread, homeObject)); in RuntimeLdSuperByValue()
702 JSHandle<JSTaggedValue> homeObject(thread, JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject()); in RuntimeStSuperByValue()
703 JSHandle<JSTaggedValue> superBase(thread, JSTaggedValue::GetSuperBase(thread, homeObject)); in RuntimeStSuperByValue()
2295 const JSHandle<JSTaggedValue> &homeObject)
2330 result->SetHomeObject(thread, homeObject.GetTaggedValue());
2456 const JSHandle<JSTaggedValue> &homeObject, uint16_t length,
2461 JSHandle<JSFunction> func = factory->NewJSFunction(methodHandle, homeObject);
H A Druntime_stubs.h407 const JSHandle<JSTaggedValue> &homeObject);
423 const JSHandle<JSTaggedValue> &homeObject, uint16_t length,
H A Druntime_stubs.cpp2478 JSHandle<JSTaggedValue> homeObject = GetHArg<JSTaggedValue>(argv, argc, 5); // 5: means the fifth parameter in DEF_RUNTIME_STUBS() local
2480 length, env, homeObject).GetRawData(); in DEF_RUNTIME_STUBS()
2523 JSHandle<JSTaggedValue> homeObject = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
2527 auto res = RuntimeDefineMethod(thread, method, homeObject, length, env, module); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/
H A Dobject_factory.h250 const JSHandle<JSTaggedValue> &homeObject);
H A Dobject_factory.cpp5008 const JSHandle<JSTaggedValue> &homeObject) in NewJSFunction()
5010 ASSERT(homeObject->IsECMAObject()); in NewJSFunction()
5015 jsFunc->SetHomeObject(thread_, homeObject); in NewJSFunction()
5007 NewJSFunction(const JSHandle<Method> &methodHandle, const JSHandle<JSTaggedValue> &homeObject) NewJSFunction() argument
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dslowpath_lowering.cpp3070 GateRef homeObject = acc_.GetValueIn(gate, 4); // 4: homeObject in LowerDefineMethod() local
3075 auto args = {method, homeObject, builder_.ToTaggedInt(length), env, builder_.GetModuleFromFunction(jsFunc), in LowerDefineMethod()

Completed in 63 milliseconds