Home
last modified time | relevance | path

Searched refs:envHandle (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/debugger/
H A Ddropframe_manager.cpp72 void DropframeManager::MethodEntry(JSThread *thread, JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument
84 if (!envHandle->IsLexicalEnv()) { in MethodEntry()
94 AddLexPropertiesToRecord(thread, bcIns, newEnvCount, modifiedLexVarPos, envHandle); in MethodEntry()
100 std::set<std::pair<uint16_t, uint16_t>> &modifiedLexVarPos, JSHandle<JSTaggedValue> envHandle) in AddLexPropertiesToRecord()
112 JSTaggedValue env = envHandle.GetTaggedValue(); in AddLexPropertiesToRecord()
155 JSHandle<JSTaggedValue> envHandle; in DropLastFrame() local
158 std::tie(envHandle, slot, valueHandle) = item; in DropLastFrame()
159 JSTaggedValue env = envHandle.GetTaggedValue(); in DropLastFrame()
206 JSHandle<JSTaggedValue> envHandle = globalHandleCollection.NewHandle<JSTaggedValue>(env.GetRawData()); in EmplaceLexModifyRecord() local
208 modifiedLexVar_.top().emplace_back(envHandle, slo in EmplaceLexModifyRecord()
99 AddLexPropertiesToRecord(JSThread *thread, BytecodeInstruction &bcIns, uint16_t &newEnvCount, std::set<std::pair<uint16_t, uint16_t>> &modifiedLexVarPos, JSHandle<JSTaggedValue> envHandle) AddLexPropertiesToRecord() argument
232 JSHandle<JSTaggedValue> envHandle = std::get<0>(item); RemoveLexModifyRecordOfTopFrame() local
255 JSHandle<JSTaggedValue> envHandle; MergeLexModifyRecordOfTopFrame() local
[all...]
H A Dnotification_manager.h43 virtual void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) = 0;
124 JSHandle<JSTaggedValue> envHandle(thread, env); in MethodEntryEvent()
126 it->MethodEntry(methodHandle, envHandle); in MethodEntryEvent()
H A Djs_debugger_manager.h189 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument
191 dropframeManager_.MethodEntry(jsThread_, method, envHandle); in MethodEntry()
H A Ddropframe_manager.h66 std::set<std::pair<uint16_t, uint16_t>> &modifiedLexVarPos, JSHandle<JSTaggedValue> envHandle);
H A Djs_debugger.cpp317 void JSDebugger::MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument
327 debuggerMgr->MethodEntry(method, envHandle); in MethodEntry()
H A Djs_debugger.h160 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) override;
/arkcompiler/ets_runtime/ecmascript/debugger/tests/
H A Djs_debugger_test.cpp117 JSHandle<JSTaggedValue> envHandle; in HWTEST_F_L0() local
119 debugger.MethodEntry(methodHandle, envHandle); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/tracing/
H A Dtracing.h117 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) override;
H A Dtracing.cpp302 void Tracing::MethodEntry([[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.cpp959 JSHandle<JSTaggedValue> envHandle(thread, env); in DefineFunc()
962 length, envHandle, homeObjectHandle); in DefineFunc()
1022 JSHandle<JSTaggedValue> envHandle(thread, env); in DefineMethod()
1024 return RuntimeStubs::RuntimeDefineMethod(thread, methodHandle, homeObjectHandle, length, envHandle, moduleHandle); in DefineMethod()
1031 JSHandle<JSTaggedValue> envHandle(thread, env); in LdSendableClass()
1032 return RuntimeStubs::RuntimeLdSendableClass(envHandle, level); in LdSendableClass()
H A Dslow_runtime_stub.h150 JSTaggedValue module, uint16_t length, JSTaggedValue envHandle,
H A Dinterpreter-inl.cpp4974 JSTaggedValue envHandle = state->env; in RunInternal() local
4978 length, envHandle, currentFunc->GetHomeObject()); in RunInternal()
4997 JSTaggedValue envHandle = state->env; in RunInternal() local
5001 length, envHandle, currentFunc->GetHomeObject()); in RunInternal()
H A Dinterpreter_assembly.cpp6961 JSTaggedValue envHandle = state->env;
6966 length, envHandle, currentFunc->GetHomeObject());
6983 JSTaggedValue envHandle = state->env;
6988 length, envHandle, currentFunc->GetHomeObject());
/arkcompiler/toolchain/tooling/agent/
H A Ddebugger_impl.cpp1816 JSMutableHandle<JSTaggedValue> envHandle = JSMutableHandle<JSTaggedValue>( in GetClosureScopeChains() local
1819 JSTaggedValue currentEnv = envHandle.GetTaggedValue(); in GetClosureScopeChains()
1830 envHandle.Update(currentEnv); in GetClosureScopeChains()
1844 currentEnv = envHandle.GetTaggedValue(); in GetClosureScopeChains()
1889 currentEnv = envHandle.GetTaggedValue(); in GetClosureScopeChains()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dinterpreter_stub.cpp4849 GateRef envHandle = GetEnvFromFrame(frame); in DECLARE_ASM_HANDLER() local
4850 SetLexicalEnvToFunction(glue, result, envHandle); in DECLARE_ASM_HANDLER()
4902 GateRef envHandle = GetEnvFromFrame(frame); in DECLARE_ASM_HANDLER() local
4903 SetLexicalEnvToFunction(glue, result, envHandle); in DECLARE_ASM_HANDLER()
5488 GateRef envHandle = GetEnvFromFrame(frame); in DECLARE_ASM_HANDLER() local
5489 SetLexicalEnvToFunction(glue, result, envHandle); in DECLARE_ASM_HANDLER()
5517 GateRef envHandle = GetEnvFromFrame(frame); in DECLARE_ASM_HANDLER() local
5518 SetLexicalEnvToFunction(glue, result, envHandle); in DECLARE_ASM_HANDLER()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.h406 uint16_t length, const JSHandle<JSTaggedValue> &envHandle,
H A Druntime_stubs-inl.h2294 uint16_t length, const JSHandle<JSTaggedValue> &envHandle,
2329 result->SetLexicalEnv(thread, envHandle.GetTaggedValue());
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp1518 GateRef envHandle = GetEnvFromFrame(frame); in GenerateCircuit() local
1519 SetLexicalEnvToFunction(glue, result, envHandle); in GenerateCircuit()
1548 GateRef envHandle = GetEnvFromFrame(frame); in GenerateCircuit() local
1549 SetLexicalEnvToFunction(glue, result, envHandle); in GenerateCircuit()

Completed in 73 milliseconds