Home
last modified time | relevance | path

Searched refs:homeObject (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dslow_runtime_stub.h153 static JSTaggedValue DefineMethod(JSThread *thread, Method *method, JSTaggedValue homeObject);
Dslow_runtime_stub.cpp1016 …ggedValue SlowRuntimeStub::DefineMethod(JSThread *thread, Method *method, JSTaggedValue homeObject) in DefineMethod() argument
1021 JSHandle<JSTaggedValue> homeObjectHandle(thread, homeObject); in DefineMethod()
Dinterpreter-inl.h3728 JSTaggedValue homeObject = JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject(); in RunInternal() local
3730 SET_ACC(homeObject); in RunInternal()
4843 JSTaggedValue homeObject = GET_ACC(); in RunInternal() local
4844 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in RunInternal()
4870 JSTaggedValue homeObject = GET_ACC(); in RunInternal() local
4871 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in RunInternal()
Dinterpreter_assembly.cpp3963 JSTaggedValue homeObject = JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeObject(); in HandleDeprecatedLdhomeobjectPrefNone() local
3965 SET_ACC(homeObject); in HandleDeprecatedLdhomeobjectPrefNone()
6485 JSTaggedValue homeObject = GET_ACC(); in HandleDefinemethodImm16Id16Imm8() local
6486 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in HandleDefinemethodImm16Id16Imm8()
6600 JSTaggedValue homeObject = GET_ACC(); in HandleDefinemethodImm8Id16Imm8() local
6601 auto res = SlowRuntimeStub::DefineMethod(thread, method, homeObject); in HandleDefinemethodImm8Id16Imm8()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h597 …JSHandle<JSTaggedValue> homeObject(thread, JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeOb… in RuntimeLdSuperByValue()
605 JSHandle<JSTaggedValue> superBase(thread, JSTaggedValue::GetSuperBase(thread, homeObject)); in RuntimeLdSuperByValue()
620 …JSHandle<JSTaggedValue> homeObject(thread, JSFunction::Cast(thisFunc.GetTaggedObject())->GetHomeOb… in RuntimeStSuperByValue()
628 JSHandle<JSTaggedValue> superBase(thread, JSTaggedValue::GetSuperBase(thread, homeObject)); in RuntimeStSuperByValue()
2012 const JSHandle<JSTaggedValue> &homeObject) in RuntimeDefineMethod() argument
2015 return factory->NewJSFunction(methodHandle, homeObject).GetTaggedValue(); in RuntimeDefineMethod()
Druntime_stubs.h615 const JSHandle<JSTaggedValue> &homeObject);
Druntime_stubs.cpp1691 …JSHandle<JSTaggedValue> homeObject = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first… in DEF_RUNTIME_STUBS() local
1692 return RuntimeDefineMethod(thread, method, homeObject).GetRawData(); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h232 const JSHandle<JSTaggedValue> &homeObject);
Dobject_factory.cpp4214 const JSHandle<JSTaggedValue> &homeObject) in NewJSFunction() argument
4216 ASSERT(homeObject->IsECMAObject()); in NewJSFunction()
4229 jsFunc->SetHomeObject(thread_, homeObject); in NewJSFunction()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dslowpath_lowering.cpp2734 GateRef homeObject = acc_.GetValueIn(gate, 3); // 3: second arg in LowerDefineMethod() local
2739 GateRef result = LowerCallRuntime(gate, RTSTUB_ID(DefineMethod), {method, homeObject}, true); in LowerDefineMethod()