/aosp_15_r20/system/unwinding/libunwindstack/tests/ |
H A D | UnwinderTest.cpp | 207 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 277 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 344 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 376 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 408 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 447 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 482 Unwinder unwinder(20, maps_.get(), ®s_, process_memory_); in TEST_F() local 527 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 596 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 648 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local [all …]
|
H A D | UnwindOfflineTest.cpp | 75 Unwinder unwinder = in ConsecutiveUnwindTest() local 118 Unwinder unwinder(128, offline_utils_.GetMaps(), regs, offline_utils_.GetProcessMemory()); in TEST_F() local 161 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 185 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 219 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 380 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 567 Unwinder unwinder(128, leak_data->maps, regs_copy.get(), leak_data->process_memory); in OfflineUnwind() local 603 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 635 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 666 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local [all …]
|
H A D | AndroidUnwinderTest.cpp | 63 static std::string GetBacktrace(AndroidUnwinder& unwinder, std::vector<FrameData>& frames) { in GetBacktrace() 109 AndroidLocalUnwinder unwinder; in TEST_F() local 131 std::unique_ptr<AndroidUnwinder> unwinder(AndroidUnwinder::Create(getpid())); in TEST_F() local 148 AndroidLocalUnwinder unwinder; in TEST_F() local 170 AndroidLocalUnwinder unwinder; in TEST() local 179 AndroidLocalUnwinder unwinder(std::vector<std::string>{}, std::vector<std::string>{"so"}); in TEST() local 196 AndroidLocalUnwinder unwinder; in TEST_F() local 200 AndroidLocalUnwinder unwinder; in TEST_F() local 204 AndroidLocalUnwinder unwinder; in TEST_F() local 301 AndroidLocalUnwinder unwinder; in TEST() local [all …]
|
H A D | UnwindTest.cpp | 108 static std::string ErrorMsg(const std::vector<const char*>& function_names, Unwinder* unwinder) { in ErrorMsg() 121 static void VerifyUnwindFrames(Unwinder* unwinder, in VerifyUnwindFrames() 143 static void VerifyUnwind(Unwinder* unwinder, std::vector<const char*> expected_function_names) { in VerifyUnwind() 153 Unwinder unwinder(512, maps, regs, process_memory); in VerifyUnwind() local 184 std::unique_ptr<Unwinder> unwinder; in InnerFunction() local 337 UnwinderFromPid unwinder(512, pid_); in TEST_F() local 368 UnwinderFromPid unwinder(512, *pid); in RemoteUnwindFromPid() local 462 Unwinder unwinder(512, &maps, regs.get(), process_memory); in TEST_F() local 486 ThreadUnwinder unwinder(512); in TEST_F() local 505 ThreadUnwinder unwinder(512); in TEST_F() local [all …]
|
H A D | VerifyBionicTerminationTest.cpp | 42 static std::string DumpFrames(const AndroidUnwinderData& data, AndroidUnwinder& unwinder) { in DumpFrames() 98 static void VerifyLibcInitTerminate(AndroidUnwinder& unwinder) { in VerifyLibcInitTerminate() 122 AndroidLocalUnwinder unwinder; in TEST_F() local 129 AndroidRemoteUnwinder unwinder(pid_); in TEST_F() local
|
/aosp_15_r20/prebuilts/go/linux-x86/src/runtime/ |
D | traceback.go | 95 type unwinder struct { struct 98 frame stkframe 103 g guintptr 107 cgoCtxt int 111 calleeFuncID abi.FuncID 115 flags unwindFlags 122 func (u *unwinder) init(gp *g, flags unwindFlags) { 132 func (u *unwinder) initAt(pc0, sp0, lr0 uintptr, gp *g, flags unwindFlags) { 227 func (u *unwinder) valid() bool { 252 func (u *unwinder) resolveInternal(innermost, isSyscall bool) { [all …]
|
/aosp_15_r20/external/cronet/base/profiler/ |
H A D | native_unwinder_android_unittest.cc | 153 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 198 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 244 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 280 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 407 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 474 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 497 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local 522 auto unwinder = std::make_unique<NativeUnwinderAndroid>( in TEST() local
|
H A D | stack_sampler.cc | 91 for (const auto& unwinder : unwinders_) in Initialize() local 97 void StackSampler::AddAuxUnwinder(std::unique_ptr<Unwinder> unwinder) { in AddAuxUnwinder() 135 for (const auto& unwinder : unwinders_) in RecordStackFrames() local 235 auto unwinder = ranges::find_if( in WalkStack() local 236 unwinders, [&stack](const std::unique_ptr<Unwinder>& unwinder) { in WalkStack()
|
H A D | libunwindstack_unwinder_android_unittest.cc | 81 auto unwinder = std::make_unique<LibunwindstackUnwinderAndroid>(); in TEST() local 111 auto unwinder = std::make_unique<LibunwindstackUnwinderAndroid>(); in TEST() local 143 auto unwinder = std::make_unique<LibunwindstackUnwinderAndroid>(); in TEST() local 178 auto unwinder = std::make_unique<LibunwindstackUnwinderAndroid>(); in TEST() local 211 auto unwinder = std::make_unique<LibunwindstackUnwinderAndroid>(); in TEST() local
|
H A D | chrome_unwinder_android_unittest.cc | 980 ChromeUnwinderAndroid unwinder(dummy_unwind_info, in TEST() local 1086 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1160 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1251 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1323 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1396 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1467 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1539 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local 1614 ChromeUnwinderAndroid unwinder(unwind_info, chrome_module->GetBaseAddress(), in TEST() local
|
H A D | win32_stack_frame_unwinder_unittest.cc | 150 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local 169 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local 197 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local
|
H A D | stack_sampler_unittest.cc | 243 std::unique_ptr<Unwinder> unwinder) { in MakeUnwindersFactory() 245 [](std::unique_ptr<Unwinder> unwinder) { in MakeUnwindersFactory() 360 CallRecordingUnwinder* unwinder = owned_unwinder.get(); in TEST() local
|
/aosp_15_r20/system/unwinding/libunwindstack/benchmarks/ |
H A D | local_unwind_benchmarks.cpp | 73 unwindstack::Unwinder unwinder(kMaxFrames, data->maps, regs.get(), data->process_memory); in Unwind() local 105 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in BM_local_android_unwind_uncached_process_memory() local 114 unwindstack::AndroidLocalUnwinder* unwinder = in BM_local_android_unwind_uncached_process_memory() local 129 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in BM_local_android_unwind_cached_process_memory() local 138 unwindstack::AndroidLocalUnwinder* unwinder = in BM_local_android_unwind_cached_process_memory() local
|
H A D | remote_unwind_benchmarks.cpp | 116 unwindstack::Unwinder unwinder(32, &maps, regs.get(), process_memory); in RemoteUnwind() local 149 unwindstack::AndroidRemoteUnwinder unwinder(pid, process_memory); in RemoteAndroidUnwind() local
|
/aosp_15_r20/external/libchrome/base/profiler/ |
H A D | win32_stack_frame_unwinder_unittest.cc | 150 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local 171 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local 182 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local 211 std::unique_ptr<Win32StackFrameUnwinder> unwinder = CreateUnwinder(); in TEST_F() local
|
/aosp_15_r20/system/core/debuggerd/libdebuggerd/ |
H A D | tombstone_proto.cpp | 213 void dump_stack_history(unwindstack::AndroidUnwinder* unwinder, uintptr_t target_tls, in dump_stack_history() 298 Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, const ThreadInfo& target_thread, in maybe_stack_mte_cause() 320 static void dump_probable_cause(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in dump_probable_cause() 532 static void dump_registers(unwindstack::AndroidUnwinder* unwinder, in dump_registers() 612 static void dump_thread(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in dump_thread() 838 void engrave_tombstone_proto(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in engrave_tombstone_proto()
|
H A D | backtrace.cpp | 61 void dump_backtrace_thread(int output_fd, unwindstack::AndroidUnwinder* unwinder, in dump_backtrace_thread() 79 void dump_backtrace(android::base::unique_fd output_fd, unwindstack::AndroidUnwinder* unwinder, in dump_backtrace()
|
H A D | tombstone.cpp | 111 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in engrave_tombstone_ucontext() local 126 unwindstack::AndroidUnwinder* unwinder, in engrave_tombstone()
|
/aosp_15_r20/art/test/137-cfi/ |
H A D | cfi.cc | 109 static bool CheckStack(unwindstack::AndroidUnwinder& unwinder, in CheckStack() 177 unwindstack::AndroidLocalUnwinder unwinder; in Java_Main_unwindInProcess() local 270 unwindstack::AndroidRemoteUnwinder unwinder(pid); in Java_Main_unwindOtherProcess() local
|
/aosp_15_r20/system/unwinding/libunwindstack/tests/fuzz/ |
H A D | UnwinderFuzz.cpp | 35 void PerformUnwind(FuzzedDataProvider* data_provider, Unwinder* unwinder) { in PerformUnwind() 87 Unwinder unwinder(max_frames, maps.get(), regs.get(), memory); in LLVMFuzzerTestOneInput() local
|
/aosp_15_r20/external/gwp_asan/android/ |
H A D | test_backtrace.cpp | 46 unwindstack::Unwinder unwinder(Size, &maps, regs.get(), process_memory); in BacktraceUnwindstack() local 68 unwindstack::UnwinderFromPid unwinder( in PrintBacktraceUnwindstack() local
|
/aosp_15_r20/external/cronet/base/trace_event/ |
H A D | cfi_backtrace_android_unittest.cc | 22 auto* unwinder = CFIBacktraceAndroid::GetInitializedInstance(); in TEST() local 50 auto* unwinder = CFIBacktraceAndroid::GetInitializedInstance(); in TEST() local
|
/aosp_15_r20/external/libchrome/base/trace_event/ |
H A D | cfi_backtrace_android_unittest.cc | 22 auto* unwinder = CFIBacktraceAndroid::GetInitializedInstance(); in TEST() local 50 auto* unwinder = CFIBacktraceAndroid::GetInitializedInstance(); in TEST() local
|
/aosp_15_r20/art/runtime/ |
H A D | backtrace_helper.cc | 92 unwindstack::Unwinder* unwinder = UnwindHelper::Get(Thread::Current(), max_depth_)->Unwinder(); in Collect() local 122 bool BacktraceCollector::CollectImpl(unwindstack::Unwinder* unwinder) { in CollectImpl()
|
/aosp_15_r20/system/unwinding/libunwindstack/ |
H A D | AndroidUnwinder.cpp | 168 Unwinder unwinder(data.max_frames.value_or(max_frames_), maps_.get(), regs.get(), in Unwind() local 191 ThreadUnwinder unwinder(data.max_frames.value_or(max_frames_), maps_.get(), process_memory_); in InternalUnwind() local
|