| /arkcompiler/runtime_core/static_core/libpandafile/ |
| H A D | debug_helpers.cpp | 20 size_t GetLineNumber(ark::panda_file::MethodDataAccessor mda, uint32_t bcOffset, in GetLineNumber() argument
|
| H A D | debug_helpers.h | 30 BytecodeOffsetResolver(panda_file::LineProgramState *state, uint32_t bcOffset) in BytecodeOffsetResolver() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | pgo_bc_info.cpp | 68 uint32_t bcOffset = bcIns.GetAddress() - method->GetBytecodeArray(); in Record() local
|
| H A D | pgo_bc_info.h | 43 uint32_t bcOffset; member 78 uint32_t bcOffset; member
|
| H A D | async_function_lowering.cpp | 58 GateRef bcOffset = builder_.IntPtr(GeneratorContext::GENERATOR_BC_OFFSET_OFFSET);
in ProcessJumpTable() local
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| H A D | interpreter_test_switch.cpp | 66 uint32_t bcOffset; member
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| H A D | js_debugger.h | 29 JSBreakpoint(const std::string &sourceFile, PtMethod *ptMethod, uint32_t bcOffset, in JSBreakpoint() argument [all...] |
| H A D | js_debugger.cpp | 109 void JSDebugger::BytecodePcChanged(JSThread *thread, JSHandle<Method> method, uint32_t bcOffset) in BytecodePcChanged() argument 136 bool JSDebugger::HandleBreakpoint(JSHandle<Method> method, uint32_t bcOffset) in HandleBreakpoint() argument 144 JSPtLocation smartLocation {method->GetJSPandaFile(), method->GetMethodId(), bcOffset, HandleBreakpoint() local 156 JSPtLocation location {method->GetJSPandaFile(), method->GetMethodId(), bcOffset, HandleBreakpoint() local 163 HandleDebuggerStmt(JSHandle<Method> method, uint32_t bcOffset) HandleDebuggerStmt() argument 185 HandleExceptionThrowEvent(const JSThread *thread, JSHandle<Method> method, uint32_t bcOffset) HandleExceptionThrowEvent() argument 196 HandleStep(JSHandle<Method> method, uint32_t bcOffset) HandleStep() argument 231 RemoveBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset) RemoveBreakpoint() argument 246 RemoveSmartBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset) RemoveSmartBreakpoint() argument [all...] |
| /arkcompiler/runtime_core/static_core/runtime/ |
| H A D | osr.cpp | 132 extern "C" void *PrepareOsrEntry(const Frame *iframe, uintptr_t bcOffset, const void *osrCode, void *cframePtr, in PrepareOsrEntry() argument
|
| /arkcompiler/ets_runtime/ecmascript/debugger/tests/ |
| H A D | js_debugger_test.cpp | 31 bool HandleStepTest(JSHandle<Method> method, uint32_t bcOffset) in HandleStepTest() argument 41 bool HandleBreakpointTest(JSHandle<Method> method, uint32_t bcOffset) in HandleBreakpointTest() argument
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| H A D | debugger.h | 45 Breakpoint(Method *method, uint32_t bcOffset) : method_(method), bcOffset_(bcOffset) {} in Breakpoint() argument
|
| H A D | debugger.cpp | 527 void Debugger::BytecodePcChanged(ManagedThread *thread, Method *method, uint32_t bcOffset) in BytecodePcChanged() argument 625 void Debugger::ExceptionThrow(ManagedThread *thread, Method *method, ObjectHeader *exceptionObject, uint32_t bcOffset) in ExceptionThrow() argument 641 void Debugger::ExceptionCatch(ManagedThread *thread, Method *method, ObjectHeader *exceptionObject, uint32_t bcOffset) in ExceptionCatch() argument
|
| /arkcompiler/ets_runtime/ecmascript/dfx/tracing/ |
| H A D | tracing.cpp | 282 bool Tracing::HandleDebuggerStmt([[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] uint32_t bcOffset) in HandleDebuggerStmt() argument 277 BytecodePcChanged([[maybe_unused]] JSThread *thread, [[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] uint32_t bcOffset) BytecodePcChanged() argument
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| H A D | runtime_notification.h | 249 void BytecodePcChangedEvent(ManagedThread *thread, Method *method, uint32_t bcOffset) in BytecodePcChangedEvent() argument 284 void ExceptionThrowEvent(ManagedThread *thread, Method *method, ObjectHeader *exceptionObject, uint32_t bcOffset) in ExceptionThrowEvent() argument 297 void ExceptionCatchEvent(ManagedThread *thread, Method *method, ObjectHeader *exceptionObject, uint32_t bcOffset) in ExceptionCatchEvent() argument 49 BytecodePcChanged([[maybe_unused]] ManagedThread *thread, [[maybe_unused]] Method *method, [[maybe_unused]] uint32_t bcOffset) BytecodePcChanged() argument 57 ExceptionThrow([[maybe_unused]] ManagedThread *thread, [[maybe_unused]] Method *method, [[maybe_unused]] ObjectHeader *exceptionObject, [[maybe_unused]] uint32_t bcOffset) ExceptionThrow() argument 62 ExceptionCatch([[maybe_unused]] ManagedThread *thread, [[maybe_unused]] Method *method, [[maybe_unused]] ObjectHeader *exceptionObject, [[maybe_unused]] uint32_t bcOffset) ExceptionCatch() argument 97 ExceptionCatch([[maybe_unused]] const ManagedThread *thread, [[maybe_unused]] const Method *method, [[maybe_unused]] uint32_t bcOffset) ExceptionCatch() argument [all...] |
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| H A D | frame.h | 192 ALWAYS_INLINE inline void SetBytecodeOffset(uint32_t bcOffset) in SetBytecodeOffset() argument 482 ALWAYS_INLINE inline void SetBytecodeOffset(uint32_t bcOffset) in SetBytecodeOffset() argument
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| H A D | jit_profiler.cpp | 48 auto bcOffset = bcIns.GetAddress() - pcStart; in ProfileBytecode() local 319 ConvertOpType(uint32_t slotId, long bcOffset) ConvertOpType() argument 328 ConvertCall(uint32_t slotId, long bcOffset) ConvertCall() argument 357 ConvertNewObjRange(uint32_t slotId, long bcOffset) ConvertNewObjRange() argument 393 ConvertGetIterator(uint32_t slotId, long bcOffset) ConvertGetIterator() argument 409 ConvertCreateObject(uint32_t slotId, long bcOffset, [[maybe_unused]]int32_t traceId) ConvertCreateObject() argument 436 ConvertICByName(int32_t bcOffset, uint32_t slotId, BCType type) ConvertICByName() argument 459 ConvertICByNameWithHandler(ApEntityId abcId, int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type, uint32_t slotId) ConvertICByNameWithHandler() argument 471 HandleLoadType(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId) HandleLoadType() argument 481 HandleLoadTypeInt(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleLoadTypeInt() argument 496 HandleLoadTypePrototypeHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId) HandleLoadTypePrototypeHandler() argument 534 HandleOtherTypes(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId) HandleOtherTypes() argument 552 HandleTransitionHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleTransitionHandler() argument 563 HandleTransWithProtoHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleTransWithProtoHandler() argument 580 HandleOtherTypesPrototypeHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue, uint32_t slotId) HandleOtherTypesPrototypeHandler() argument 607 HandleStoreTSHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleStoreTSHandler() argument 622 ConvertICByNameWithPoly(ApEntityId abcId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type, uint32_t slotId) ConvertICByNameWithPoly() argument 646 ConvertICByValue(int32_t bcOffset, uint32_t slotId, BCType type) ConvertICByValue() argument 674 ConvertICByValueWithHandler(ApEntityId abcId, int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type) ConvertICByValueWithHandler() argument 700 HandleStoreType(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleStoreType() argument 726 HandleTransition(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleTransition() argument 746 HandleTransWithProto(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandleTransWithProto() argument 765 HandlePrototypeHandler(ApEntityId &abcId, int32_t &bcOffset, JSHClass *hclass, JSTaggedValue &secondValue) HandlePrototypeHandler() argument 792 ConvertICByValueWithPoly(ApEntityId abcId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type) ConvertICByValueWithPoly() argument 815 ConvertInstanceof(int32_t bcOffset, uint32_t slotId) ConvertInstanceof() argument 876 AddObjectInfoWithMega(int32_t bcOffset) AddObjectInfoWithMega() argument 883 AddObjectInfoImplement(int32_t bcOffset, const PGOObjectInfo &info) AddObjectInfoImplement() argument 897 AddObjectInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) AddObjectInfo() argument 908 AddTranstionObjectInfo( int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod) AddTranstionObjectInfo() argument 919 AddBuiltinsInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *transitionHClass, OnHeapMode onHeap, bool everOutOfBounds) AddBuiltinsInfo() argument 942 AddBuiltinsGlobalInfo(ApEntityId abcId, int32_t bcOffset, GlobalIndex globalsId) AddBuiltinsGlobalInfo() argument 948 AddBuiltinsInfoByNameInInstance(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver) AddBuiltinsInfoByNameInInstance() argument 992 AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold) AddBuiltinsInfoByNameInProt() argument [all...] |
| /arkcompiler/toolchain/tooling/agent/ |
| H A D | debugger_impl.cpp | 1927 uint32_t bcOffset = DebuggerApi::GetBytecodeOffset(frameHandler); in GetLocalVariables() local 1960 bool DebuggerImpl::IsWithinVariableScope(const LocalVariableInfo &localVariableInfo, uint32_t bcOffset) in IsWithinVariableScope() argument
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| H A D | pgo_profiler.cpp | 748 auto bcOffset = bcIns.GetAddress() - pcStart; in ProfileBytecode() local 967 DumpICByName(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, BCType type) DumpICByName() argument 990 DumpICByValue(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, BCType type) DumpICByValue() argument 1018 DumpICByNameWithPoly(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type) DumpICByNameWithPoly() argument 1045 DumpICByValueWithPoly(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type) DumpICByValueWithPoly() argument 1069 DumpICByNameWithHandler(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type) DumpICByNameWithHandler() argument 1122 DumpICLoadByNameWithHandler(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue) DumpICLoadByNameWithHandler() argument 1164 DumpICByValueWithHandler(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type) DumpICByValueWithHandler() argument 1308 DumpOpType(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpOpType() argument 1327 DumpDefineClass(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpDefineClass() argument 1388 DumpCreateObject(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, int32_t traceId) DumpCreateObject() argument 1429 DumpCall(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpCall() argument 1459 DumpGetIterator(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpGetIterator() argument 1477 DumpNewObjRange(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpNewObjRange() argument 1502 DumpInstanceof(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpInstanceof() argument 1608 AddTransitionObjectInfo(ProfileType recordType, EntityId methodId, int32_t bcOffset, JSHClass* receiver, JSHClass* hold, JSHClass* holdTra, PGOSampleType accessorMethod) AddTransitionObjectInfo() argument 1647 AddObjectInfo(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) AddObjectInfo() argument 1681 AddObjectInfoWithMega( ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset) AddObjectInfoWithMega() argument 1690 AddBuiltinsInfoByNameInInstance(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver) AddBuiltinsInfoByNameInInstance() argument 1734 AddBuiltinsInfoByNameInProt(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold) AddBuiltinsInfoByNameInProt() argument 1796 AddBuiltinsGlobalInfo(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, GlobalIndex globalsId) AddBuiltinsGlobalInfo() argument 1804 AddBuiltinsInfo( ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver, JSHClass *transitionHClass, OnHeapMode onHeap, bool everOutOfBounds) AddBuiltinsInfo() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| H A D | interpreter-inl.cpp | 897 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyBytecodePcChanged() local 915 auto bcOffset = frameHandler.GetBytecodeOffset(); in NotifyDebuggerStmt() local
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| H A D | runtime_stubs.cpp | 2318 auto bcOffset = frameHandler.GetBytecodeOffset(); in DEF_RUNTIME_STUBS() local
|