/arkcompiler/ets_runtime/ecmascript/debugger/ |
H A D | dropframe_manager.cpp | 72 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 D | notification_manager.h | 43 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 D | js_debugger_manager.h | 189 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument 191 dropframeManager_.MethodEntry(jsThread_, method, envHandle); in MethodEntry()
|
H A D | dropframe_manager.h | 66 std::set<std::pair<uint16_t, uint16_t>> &modifiedLexVarPos, JSHandle<JSTaggedValue> envHandle);
|
H A D | js_debugger.cpp | 317 void JSDebugger::MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument 327 debuggerMgr->MethodEntry(method, envHandle); in MethodEntry()
|
H A D | js_debugger.h | 160 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) override;
|
/arkcompiler/ets_runtime/ecmascript/debugger/tests/ |
H A D | js_debugger_test.cpp | 117 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 D | tracing.h | 117 void MethodEntry(JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) override;
|
H A D | tracing.cpp | 302 void Tracing::MethodEntry([[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | slow_runtime_stub.cpp | 959 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 D | slow_runtime_stub.h | 150 JSTaggedValue module, uint16_t length, JSTaggedValue envHandle,
|
H A D | interpreter-inl.cpp | 4974 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 D | interpreter_assembly.cpp | 6961 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 D | debugger_impl.cpp | 1816 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 D | interpreter_stub.cpp | 4849 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 D | runtime_stubs.h | 406 uint16_t length, const JSHandle<JSTaggedValue> &envHandle,
|
H A D | runtime_stubs-inl.h | 2294 uint16_t length, const JSHandle<JSTaggedValue> &envHandle, 2329 result->SetLexicalEnv(thread, envHandle.GetTaggedValue());
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 1518 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()
|