/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | js_module_manager.h | 40 JSTaggedValue GetModuleValueInner(int32_t index, JSTaggedValue jsFunc); 43 JSTaggedValue GetModuleValueOutter(int32_t index, JSTaggedValue jsFunc); 45 JSTaggedValue GetLazyModuleValueOutter(int32_t index, JSTaggedValue jsFunc); 47 void StoreModuleValue(int32_t index, JSTaggedValue value, JSTaggedValue jsFunc); 54 JSTaggedValue GetModuleValueInner(JSTaggedValue key, JSTaggedValue jsFunc); 56 JSTaggedValue GetModuleValueOutter(JSTaggedValue key, JSTaggedValue jsFunc); 58 void StoreModuleValue(JSTaggedValue key, JSTaggedValue value, JSTaggedValue jsFunc);
|
H A D | js_module_manager.cpp | 65 JSTaggedValue ModuleManager::GetModuleValueInner(int32_t index, JSTaggedValue jsFunc) in GetModuleValueInner() argument 67 JSTaggedValue currentModule = JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule(); in GetModuleValueInner() 88 JSTaggedValue ModuleManager::GetModuleValueOutter(int32_t index, JSTaggedValue jsFunc) in GetModuleValueOutter() argument 90 JSTaggedValue currentModule = JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule(); in GetModuleValueOutter() 164 JSTaggedValue ModuleManager::GetLazyModuleValueOutter(int32_t index, JSTaggedValue jsFunc) in GetLazyModuleValueOutter() argument 166 JSTaggedValue currentModule = JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule(); in GetLazyModuleValueOutter() 244 void ModuleManager::StoreModuleValue(int32_t index, JSTaggedValue value, JSTaggedValue jsFunc) in StoreModuleValue() argument 247 JSHandle<SourceTextModule> currentModule(thread, JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule()); in StoreModuleValue() 273 JSTaggedValue ModuleManager::GetModuleValueInner(JSTaggedValue key, JSTaggedValue jsFunc) in GetModuleValueInner() argument 275 JSTaggedValue currentModule = JSFunction::Cast(jsFunc in GetModuleValueInner() 289 GetModuleValueOutter(JSTaggedValue key, JSTaggedValue jsFunc) GetModuleValueOutter() argument 331 StoreModuleValue(JSTaggedValue key, JSTaggedValue value, JSTaggedValue jsFunc) StoreModuleValue() argument [all...] |
H A D | js_shared_module_manager.h | 45 JSTaggedValue GetSendableModuleValue(JSThread *thread, int32_t index, JSTaggedValue jsFunc); 49 JSTaggedValue GetLazySendableModuleValue(JSThread *thread, int32_t index, JSTaggedValue jsFunc);
|
H A D | js_shared_module_manager.cpp | 43 JSTaggedValue SharedModuleManager::GetSendableModuleValue(JSThread *thread, int32_t index, JSTaggedValue jsFunc) in GetSendableModuleValue() argument 45 JSTaggedValue currentModule = JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule(); in GetSendableModuleValue() 77 JSTaggedValue SharedModuleManager::GetLazySendableModuleValue(JSThread *thread, int32_t index, JSTaggedValue jsFunc) in GetLazySendableModuleValue() argument 79 JSTaggedValue currentModule = JSFunction::Cast(jsFunc.GetTaggedObject())->GetModule(); in GetLazySendableModuleValue()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | literal_data_extractor.cpp | 100 JSHandle<JSFunction> jsFunc = in ExtractObjectDatas() 102 jt = jsFunc.GetTaggedValue(); in ExtractObjectDatas() 210 JSHandle<FunctionTemplate> jsFunc = in EnumerateLiteralVals() 212 jt = jsFunc.GetTaggedValue(); in EnumerateLiteralVals() 293 JSHandle<JSFunction> jsFunc; in CreateJSFunctionInLiteral() local 305 jsFunc = factory->NewSFunctionByHClass(method, functionClass); in CreateJSFunctionInLiteral() 316 jsFunc = factory->NewJSFunctionByHClass(method, functionClass, MemSpaceType::OLD_SPACE); in CreateJSFunctionInLiteral() 318 return jsFunc; in CreateJSFunctionInLiteral() 348 JSHandle<JSFunction> jsFunc = CreateJSFunctionInLiteral(vm, method, kind, classKind); in DefineMethodInLiteral() local 355 jsFunc in DefineMethodInLiteral() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | common_stubs.cpp | 71 GateRef jsFunc = TaggedArgument(1); in GenerateCircuit() local 81 newBuilder.NewJSFunction(glue, jsFunc, methodId, length, lexEnv, &result, &exit, &failed, slotId); in GenerateCircuit() 284 GateRef jsFunc = TaggedArgument(3); // 3 : 4th para in GenerateCircuit() local 286 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() 466 GateRef jsFunc = TaggedArgument(3); // 3 : 4th para in GenerateCircuit() local 468 AccessObjectStubBuilder builder(this, jsFunc); in GenerateCircuit() 470 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() 489 GateRef jsFunc = TaggedArgument(4); // 4 : 5th para in GenerateCircuit() local 491 AccessObjectStubBuilder builder(this, jsFunc); in GenerateCircuit() 493 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() 520 GateRef jsFunc = TaggedArgument(3); // 3 : 4th para GenerateCircuit() local 541 GateRef jsFunc = TaggedArgument(4); // 4 : 5th para GenerateCircuit() local 639 GateRef jsFunc = TaggedArgument(2); // 2 : 3th para GenerateCircuit() local 652 GateRef jsFunc = TaggedArgument(3); // 3 : 4th para GenerateCircuit() local 664 GateRef jsFunc = TaggedArgument(2); // 2 : 3th para GenerateCircuit() local 677 GateRef jsFunc = TaggedArgument(3); // 3 : 4th para GenerateCircuit() local 931 GateRef jsFunc = TaggedArgument(2); // 2 : 3rd para GenerateCircuit() local [all...] |
H A D | new_object_stub_builder.h | 88 void NewJSFunction(GateRef glue, GateRef jsFunc, GateRef index, GateRef length, GateRef lexEnv,
91 void SetProfileTypeInfoCellToFunction(GateRef jsFunc, GateRef definedFunc, GateRef slotId);
118 GateRef CreateEmptyArray(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo,
120 GateRef CreateArrayWithBuffer(GateRef glue, GateRef index, GateRef jsFunc, TraceIdInfo traceIdInfo,
140 GateRef LoadTrackInfo(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo,
143 GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef arrayLiteral, ProfileOperation callback);
|
H A D | slowpath_lowering.cpp | 121 GateRef jsFunc = acc_.GetValueIn(gate, 0); in LowerGetEnv() local 123 GateRef env = builder_.Load(VariableType::JS_ANY(), jsFunc, envOffset, acc_.GetDep(gate)); in LowerGetEnv() 812 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in LowerCallStubWithIC() local 814 inputs.emplace_back(jsFunc); in LowerCallStubWithIC() 913 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in SaveFrameToContext() local 914 builder_.Store(VariableType::JS_ANY(), glue_, context, methodOffset, jsFunc); in SaveFrameToContext() local 1215 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in LowerThrowUndefinedIfHoleWithName() local 1229 GateRef module = builder_.GetModuleFromFunction(jsFunc); in LowerThrowUndefinedIfHoleWithName() 1588 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in LowerCreateArrayWithBuffer() local 1590 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::CreateArrayWithBuffer, { glue_, index, jsFunc }); in LowerCreateArrayWithBuffer() 1614 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerCreateObjectWithBuffer() local 1630 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStModuleVar() local 1641 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerSetGeneratorState() local 1673 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdBigInt() local 1706 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDynamicImport() local 1715 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdLocalModuleVarByIndex() local 1724 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerExternalModule() local 1734 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerGetModuleNamespace() local 2216 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerCreateRegExpWithLiteral() local 2261 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStOwnByName() local 2291 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerNewLexicalEnvWithName() local 2306 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerNewSendableEnv() local 2325 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdSuperByValue() local 2337 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStSuperByValue() local 2356 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStConstToGlobalRecord() local 2393 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStOwnByNameWithNameSet() local 2527 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdSuperByName() local 2542 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStSuperByName() local 2641 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdSendableVar() local 2712 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerStSendableVar() local 2745 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDefineClassWithBuffer() local 2792 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDefineFunc() local 3062 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDefineMethod() local 3708 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDefineFieldByName() local 3764 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerCreatePrivateProperty() local 3796 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerDefineSendableClass() local 3820 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerSendableExternalModule() local 3845 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdStr() local 3868 GateRef jsFunc = acc_.GetValueIn(gate, 0); LowerGetSharedConstPool() local 3918 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdLazyExternalModuleVar() local 3928 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); LowerLdLazySendableExternalModuleVar() local [all...] |
H A D | access_object_stub_builder.h | 29 explicit AccessObjectStubBuilder(StubBuilder *parent, GateRef jsFunc) in AccessObjectStubBuilder() argument 30 : StubBuilder(parent), jsFunc_(jsFunc) {} in AccessObjectStubBuilder()
|
H A D | ntype_hcr_lowering.cpp | 91 GateRef jsFunc = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::FUNC); in LowerCreateArrayWithBuffer() local 92 GateRef module = builder_.GetModuleFromFunction(jsFunc); in LowerCreateArrayWithBuffer() 292 GateRef jsFunc = acc_.GetValueIn(gate, 0); in LowerStoreModuleVar() local 296 GateRef module = builder_.Load(VariableType::JS_ANY(), jsFunc, moduleOffset); in LowerStoreModuleVar() 324 GateRef jsFunc = acc_.GetValueIn(gate, 0); in LowerLdLocalModuleVar() local 327 GateRef module = builder_.Load(VariableType::JS_ANY(), jsFunc, moduleOffset); in LowerLdLocalModuleVar()
|
H A D | ntype_bytecode_lowering.cpp | 335 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in LowerLdLocalMoudleVar() local 337 GateRef result = builder_.LdLocalModuleVar(jsFunc, index); in LowerLdLocalMoudleVar() 344 GateRef jsFunc = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::FUNC); in LowerStModuleVar() local 347 builder_.StoreModuleVar(jsFunc, index, value); in LowerStModuleVar()
|
H A D | circuit.cpp | 526 GateRef Circuit::GetInitialEnvGate(GateRef depend, GateRef jsFunc) in GetInitialEnvGate() argument 528 auto search = initialEnvCache_.find(jsFunc); in GetInitialEnvGate() 530 return initialEnvCache_.at(jsFunc); in GetInitialEnvGate() 532 auto gate = NewGate(GetEnv(), MachineType::I64, {depend, jsFunc}, GateType::AnyType()); in GetInitialEnvGate() 533 initialEnvCache_[jsFunc] = gate; in GetInitialEnvGate()
|
H A D | new_object_stub_builder.cpp | 1043 void NewObjectStubBuilder::NewJSFunction(GateRef glue, GateRef jsFunc, GateRef index, GateRef length, GateRef lexEnv,
in NewJSFunction() argument 1053 GateRef constPool = GetConstPoolFromFunction(jsFunc);
in NewJSFunction() 1063 GateRef module = GetModuleFromFunction(jsFunc);
in NewJSFunction() 1077 SetHomeObjectToFunction(glue, result->ReadVariable(), GetHomeObjectFromFunction(jsFunc));
in NewJSFunction() 1079 SetProfileTypeInfoCellToFunction(jsFunc, result->ReadVariable(), slotId);
in NewJSFunction() 1088 void NewObjectStubBuilder::SetProfileTypeInfoCellToFunction(GateRef jsFunc, GateRef definedFunc, GateRef slotId)
in SetProfileTypeInfoCellToFunction() argument 1101 DEFVARIABLE(profileTypeInfo, VariableType::JS_ANY(), GetProfileTypeInfo(jsFunc));
in SetProfileTypeInfoCellToFunction() 1105 profileTypeInfo = CallRuntime(glue_, RTSTUB_ID(UpdateHotnessCounter), { jsFunc });
in SetProfileTypeInfoCellToFunction() 1808 GateRef NewObjectStubBuilder::LoadTrackInfo(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo,
in LoadTrackInfo() argument 1827 auto hclass = LoadArrayHClassSlowPath(glue, jsFunc, traceIdInf in LoadTrackInfo() 1846 LoadArrayHClassSlowPath( GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef arrayLiteral, ProfileOperation callback) LoadArrayHClassSlowPath() argument 1944 CreateEmptyArray(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) CreateEmptyArray() argument 1980 CreateArrayWithBuffer(GateRef glue, GateRef index, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) CreateArrayWithBuffer() argument [all...] |
H A D | circuit_builder.h | 279 GateRef GetConstPoolFromFunction(GateRef jsFunc); 283 GateRef GetCodeAddr(GateRef jsFunc); 404 GateRef StoreModuleVar(GateRef jsFunc, GateRef index, GateRef value); 405 GateRef LdLocalModuleVar(GateRef jsFunc, GateRef index); 458 inline GateRef CanFastCall(GateRef jsFunc); 529 GateRef OrdinaryHasInstanceCheck(GateRef target, GateRef jsFunc, std::vector<GateRef> &expectedHCIndexes); 656 inline GateRef JudgeAotAndFastCall(GateRef jsFunc, JudgeMethodType type); 663 GateRef MonoLoadPropertyOnProto(GateRef receiver, GateRef plrGate, GateRef jsFunc, size_t hclassIndex); 664 GateRef MonoCallGetterOnProto(GateRef gate, GateRef receiver, GateRef plrGate, GateRef jsFunc, size_t hclassIndex); 665 GateRef MonoStorePropertyLookUpProto(GateRef receiver, GateRef plrGate, GateRef jsFunc, size_ [all...] |
H A D | stub_builder.h | 192 GateRef GetAotCodeAddr(GateRef jsFunc); 514 GateRef GetProfileTypeInfo(GateRef jsFunc); 515 GateRef UpdateProfileTypeInfo(GateRef glue, GateRef jsFunc); 809 void SetCompiledFuncEntry(GateRef glue, GateRef jsFunc, GateRef codeEntry, GateRef isFastCall); 845 GateRef GetConstPoolFromFunction(GateRef jsFunc); 938 GateRef JudgeAotAndFastCall(GateRef jsFunc, CircuitBuilder::JudgeMethodType type); 983 inline GateRef LoadPfHeaderFromConstPool(GateRef jsFunc); 986 inline GateRef LoadHCIndexInfosFromConstPool(GateRef jsFunc); 1027 void TryToJitReuseCompiledFunc(GateRef glue, GateRef jsFunc, GateRef profileTypeInfoCell);
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | tagged_array_test.cpp | 31 JSHandle<JSTaggedValue> jsFunc = globalEnv->GetArrayFunction(); in JSArrayTestCreate() local 33 ecmaVM->GetFactory()->NewJSObjectByConstructor(JSHandle<JSFunction>(jsFunc), jsFunc); in JSArrayTestCreate() 155 JSHandle<JSTaggedValue> jsFunc = globalEnv->GetObjectFunction(); in HWTEST_F_L0() local 156 JSHandle<JSObject> TaggedArrayObj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(jsFunc), jsFunc); in HWTEST_F_L0()
|
H A D | weak_ref_old_gc_test.cpp | 34 JSFunction *jsFunc = globalEnv->GetObjectFunction().GetObject<JSFunction>(); in JSObjectTestCreate() local 35 JSHandle<JSTaggedValue> jsFunc1(thread, jsFunc); in JSObjectTestCreate()
|
H A D | ecma_container_common.h | 63 JSHandle<JSTaggedValue> jsFunc = globalEnv->GetObjectFunction(); in JSObjectTestCreate() local 65 ecmaVM->GetFactory()->NewJSObjectByConstructor(JSHandle<JSFunction>(jsFunc), jsFunc); in JSObjectTestCreate()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_global_test.cpp | 38 JSFunction *jsFunc = globalEnv->GetObjectFunction().GetObject<JSFunction>(); in NewJSObject() local 39 JSHandle<JSTaggedValue> jsFunc1(thread, jsFunc); in NewJSObject() 236 JSFunction *jsFunc = thread->GetEcmaVM()->GetGlobalEnv()->GetObjectFunction().GetObject<JSFunction>(); in HWTEST_F_L0() local 237 JSHandle<JSTaggedValue> jsFunc1(thread, jsFunc); in HWTEST_F_L0() 279 JSFunction *jsFunc = thread->GetEcmaVM()->GetGlobalEnv()->GetObjectFunction().GetObject<JSFunction>(); in HWTEST_F_L0() local 280 JSHandle<JSTaggedValue> jsFunc1(thread, jsFunc); in HWTEST_F_L0()
|
H A D | builtins_weak_map_test.cpp | 51 JSHandle<JSTaggedValue> jsFunc = globalEnv->GetObjectFunction(); in JSObjectTestCreate() local 52 return *factory->NewJSObjectByConstructor(JSHandle<JSFunction>(jsFunc), jsFunc); in JSObjectTestCreate()
|
H A D | builtins_weak_set_test.cpp | 47 JSHandle<JSTaggedValue> jsFunc = globalEnv->GetObjectFunction(); in JSObjectTestCreate() local 49 thread->GetEcmaVM()->GetFactory()->NewJSObjectByConstructor(JSHandle<JSFunction>(jsFunc), jsFunc); in JSObjectTestCreate()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.h | 258 static inline void SetProfileTypeInfoCellToFunction(JSThread *thread, const JSHandle<JSFunction> &jsFunc,
284 JSTaggedValue jsFunc);
287 JSTaggedValue jsFunc);
290 JSTaggedValue jsFunc);
293 JSTaggedValue jsFunc);
298 JSTaggedValue jsFunc);
303 JSTaggedValue jsFunc);
305 JSTaggedValue jsFunc);
307 JSTaggedValue jsFunc);
309 JSTaggedValue jsFunc);
[all...] |
H A D | runtime_stubs-inl.h | 992 void RuntimeStubs::SetProfileTypeInfoCellToFunction(JSThread *thread, const JSHandle<JSFunction> &jsFunc, in SetProfileTypeInfoCellToFunction() argument 1001 ASSERT(jsFunc->IsJSFunction()); in SetProfileTypeInfoCellToFunction() 1002 ASSERT(!jsFunc->IsSharedFunction()); in SetProfileTypeInfoCellToFunction() 1004 auto profileTypeInfo = jsFunc->GetProfileTypeInfo(); in SetProfileTypeInfoCellToFunction() 1006 JSHandle<Method> method(thread, jsFunc->GetMethod()); in SetProfileTypeInfoCellToFunction() 1008 profileTypeInfo = RuntimeNotifyInlineCache(thread, jsFunc, slotSize); in SetProfileTypeInfoCellToFunction() 1355 JSTaggedValue jsFunc) in RuntimeGetModuleNamespace() 1357 return thread->GetCurrentEcmaContext()->GetModuleManager()->GetModuleNamespace(index, jsFunc); in RuntimeGetModuleNamespace() 1366 JSTaggedValue jsFunc) in RuntimeGetModuleNamespace() 1368 return thread->GetCurrentEcmaContext()->GetModuleManager()->GetModuleNamespace(localName, jsFunc); in RuntimeGetModuleNamespace() 1354 RuntimeGetModuleNamespace(JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeGetModuleNamespace() argument 1365 RuntimeGetModuleNamespace(JSThread *thread, JSTaggedValue localName, JSTaggedValue jsFunc) RuntimeGetModuleNamespace() argument 1376 RuntimeStModuleVar(JSThread *thread, int32_t index, JSTaggedValue value, JSTaggedValue jsFunc) RuntimeStModuleVar() argument 1387 RuntimeStModuleVar(JSThread *thread, JSTaggedValue key, JSTaggedValue value, JSTaggedValue jsFunc) RuntimeStModuleVar() argument 1410 RuntimeLdLocalModuleVar(JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeLdLocalModuleVar() argument 1433 RuntimeLdSendableExternalModuleVar(JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeLdSendableExternalModuleVar() argument 1438 RuntimeLdExternalModuleVar(JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeLdExternalModuleVar() argument 1443 RuntimeLdLazyExternalModuleVar(JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeLdLazyExternalModuleVar() argument 1448 RuntimeLdLazySendableExternalModuleVar( JSThread *thread, int32_t index, JSTaggedValue jsFunc) RuntimeLdLazySendableExternalModuleVar() argument 1464 RuntimeLdModuleVar(JSThread *thread, JSTaggedValue key, bool inner, JSTaggedValue jsFunc) RuntimeLdModuleVar() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/deoptimizer/ |
H A D | deoptimizer.cpp | 543 void Deoptimizier::ResetJitHotness(JSFunction *jsFunc) const in ResetJitHotness() 545 if (jsFunc->GetMachineCode().IsMachineCodeObject()) { in ResetJitHotness() 546 JSTaggedValue profileTypeInfoVal = jsFunc->GetProfileTypeInfo(); in ResetJitHotness() 555 ProfileTypeInfoCell::Cast(jsFunc->GetRawProfileTypeInfo())->SetMachineCode(thread_, JSTaggedValue::Hole()); in ResetJitHotness() 556 Method *method = Method::Cast(jsFunc->GetMethod().GetTaggedObject()); in ResetJitHotness()
|
H A D | deoptimizer.h | 178 void ResetJitHotness(JSFunction *jsFunc) const;
|