xref: /aosp_15_r20/system/unwinding/libunwindstack/offline_files/jit_debug_arm/output.txt (revision eb293b8f56ee8303637c5595cfcdeef8039e85c6)
1  #00 pc 00018a5e  libarttestd.so (Java_Main_unwindInProcess+866)
2  #01 pc 0000212d  137-cfi.odex (boolean Main.unwindInProcess(boolean, int, boolean)+92)
3  #02 pc 00011cb1  anonymous:e2796000 (boolean Main.bar(boolean)+72)
4  #03 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
5  #04 pc 00467129  libartd.so (art_quick_invoke_stub+228)
6  #05 pc 000bf7a9  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864)
7  #06 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
8  #07 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
9  #08 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
10  #09 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
11  #10 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
12  #11 pc 00011c31  anonymous:e2796000 (int Main.compare(Main, Main)+64)
13  #12 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
14  #13 pc 00467129  libartd.so (art_quick_invoke_stub+228)
15  #14 pc 000bf7a9  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864)
16  #15 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
17  #16 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
18  #17 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
19  #18 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
20  #19 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
21  #20 pc 00011b77  anonymous:e2796000 (int Main.compare(java.lang.Object, java.lang.Object)+118)
22  #21 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
23  #22 pc 00467129  libartd.so (art_quick_invoke_stub+228)
24  #23 pc 000bf7a9  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864)
25  #24 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
26  #25 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
27  #26 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
28  #27 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
29  #28 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
30  #29 pc 00011a29  anonymous:e2796000 (int java.util.Arrays.binarySearch0(java.lang.Object[], int, int, java.lang.Object, java.util.Comparator)+304)
31  #30 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
32  #31 pc 0046722f  libartd.so (art_quick_invoke_static_stub+226)
33  #32 pc 000bf7bb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882)
34  #33 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
35  #34 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
36  #35 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
37  #36 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
38  #37 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
39  #38 pc 0001139b  anonymous:e2796000 (boolean Main.foo()+178)
40  #39 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
41  #40 pc 00467129  libartd.so (art_quick_invoke_stub+228)
42  #41 pc 000bf7a9  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864)
43  #42 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
44  #43 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
45  #44 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
46  #45 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
47  #46 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
48  #47 pc 00010aa7  anonymous:e2796000 (void Main.runPrimary()+70)
49  #48 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
50  #49 pc 00467129  libartd.so (art_quick_invoke_stub+228)
51  #50 pc 000bf7a9  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864)
52  #51 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
53  #52 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
54  #53 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
55  #54 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
56  #55 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
57  #56 pc 0000ba99  anonymous:e2796000 (void Main.main(java.lang.String[])+144)
58  #57 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
59  #58 pc 0046722f  libartd.so (art_quick_invoke_static_stub+226)
60  #59 pc 000bf7bb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882)
61  #60 pc 00247833  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382)
62  #61 pc 0022e935  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244)
63  #62 pc 0022f71d  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128)
64  #63 pc 00442865  libartd.so (artQuickToInterpreterBridge+796)
65  #64 pc 004666ff  libartd.so (art_quick_to_interpreter_bridge+30)
66  #65 pc 00462175  libartd.so (art_quick_invoke_stub_internal+68)
67  #66 pc 0046722f  libartd.so (art_quick_invoke_static_stub+226)
68  #67 pc 000bf7bb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882)
69  #68 pc 003b292d  libartd.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+52)
70  #69 pc 003b26c3  libartd.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+210)
71  #70 pc 00308411  libartd.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+76)
72  #71 pc 000e6a9f  libartd.so (art::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+1486)
73  #72 pc 000e19b9  libartd.so (art::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+40)
74  #73 pc 0000159f  dalvikvm32 (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+30)
75  #74 pc 00001349  dalvikvm32 (main+896)
76  #75 pc 000850c9  libc.so
77