Home
last modified time | relevance | path

Searched defs:unwinder (Results 1 – 25 of 27) sorted by relevance

12

/system/unwinding/libunwindstack/tests/
DUnwinderTest.cpp206 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
276 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
343 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
375 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
407 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
446 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
481 Unwinder unwinder(20, maps_.get(), &regs_, process_memory_); in TEST_F() local
526 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
595 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
647 Unwinder unwinder(64, maps_.get(), &regs_, process_memory_); in TEST_F() local
[all …]
DAndroidUnwinderTest.cpp55 static std::string GetBacktrace(AndroidUnwinder& unwinder, std::vector<FrameData>& frames) { in GetBacktrace()
113 AndroidLocalUnwinder unwinder; in TEST() local
135 std::unique_ptr<AndroidUnwinder> unwinder(AndroidUnwinder::Create(getpid())); in TEST() local
156 AndroidLocalUnwinder unwinder; in TEST() local
178 AndroidLocalUnwinder unwinder; in TEST() local
187 AndroidLocalUnwinder unwinder(std::vector<std::string>{}, std::vector<std::string>{"so"}); in TEST() local
204 AndroidLocalUnwinder unwinder; in TEST() local
208 AndroidLocalUnwinder unwinder; in TEST() local
212 AndroidLocalUnwinder unwinder; in TEST() local
302 AndroidLocalUnwinder unwinder; in TEST() local
[all …]
DUnwindOfflineTest.cpp74 Unwinder unwinder = in ConsecutiveUnwindTest() local
108 Unwinder unwinder(128, offline_utils_.GetMaps(), regs, offline_utils_.GetProcessMemory()); in TEST_F() local
151 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
175 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
209 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
370 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
557 Unwinder unwinder(128, leak_data->maps, regs_copy.get(), leak_data->process_memory); in OfflineUnwind() local
589 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
621 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
652 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local
[all …]
DUnwindTest.cpp107 static std::string ErrorMsg(const std::vector<const char*>& function_names, Unwinder* unwinder) { in ErrorMsg()
120 static void VerifyUnwindFrames(Unwinder* unwinder, in VerifyUnwindFrames()
142 static void VerifyUnwind(Unwinder* unwinder, std::vector<const char*> expected_function_names) { in VerifyUnwind()
152 Unwinder unwinder(512, maps, regs, process_memory); in VerifyUnwind() local
183 std::unique_ptr<Unwinder> unwinder; in InnerFunction() local
286 UnwinderFromPid unwinder(512, pid); in TEST_F() local
331 UnwinderFromPid unwinder(512, *pid); in RemoteUnwindFromPid() local
454 Unwinder unwinder(512, &maps, regs.get(), process_memory); in TEST_F() local
480 ThreadUnwinder unwinder(512); in TEST_F() local
501 ThreadUnwinder unwinder(512); in TEST_F() local
[all …]
DVerifyBionicTerminationTest.cpp40 static std::string DumpFrames(const UnwinderFromPid& unwinder) { in DumpFrames()
97 UnwinderFromPid unwinder(512, getpid()); in TEST() local
/system/unwinding/libunwindstack/tests/fuzz/
DUnwinderFuzz.cpp35 void PerformUnwind(FuzzedDataProvider* data_provider, Unwinder* unwinder) { in PerformUnwind()
87 Unwinder unwinder(max_frames, maps.get(), regs.get(), memory); in LLVMFuzzerTestOneInput() local
/system/unwinding/libunwindstack/benchmarks/
Dlocal_unwind_benchmarks.cpp73 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
Dremote_unwind_benchmarks.cpp116 unwindstack::Unwinder unwinder(32, &maps, regs.get(), process_memory); in RemoteUnwind() local
149 unwindstack::AndroidRemoteUnwinder unwinder(pid, process_memory); in RemoteAndroidUnwind() local
Dthread_unwind_benchmarks.cpp68 unwindstack::ThreadUnwinder unwinder(kMaxFrames); in BM_thread_unwind() local
DOfflineUnwindBenchmarks.cpp137 Unwinder unwinder(128, offline_utils_.GetMaps(sample_name), in BenchmarkOfflineUnwindMultipleSamples() local
/system/core/debuggerd/libdebuggerd/
Dbacktrace.cpp61 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()
Dtombstone.cpp110 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in engrave_tombstone_ucontext() local
125 unwindstack::AndroidUnwinder* unwinder, in engrave_tombstone()
Dtombstone_proto.cpp198 static void dump_probable_cause(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in dump_probable_cause()
357 static void dump_registers(unwindstack::AndroidUnwinder* unwinder, in dump_registers()
437 static void dump_thread(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in dump_thread()
619 void engrave_tombstone_proto(Tombstone* tombstone, unwindstack::AndroidUnwinder* unwinder, in engrave_tombstone_proto()
Dutility.cpp482 void log_backtrace(log_t* log, unwindstack::AndroidUnwinder* unwinder, in log_backtrace()
/system/unwinding/libunwindstack/tools/
Dunwind.cpp95 unwindstack::UnwinderFromPid unwinder(1024, pid); in DoUnwind() local
Dunwind_for_offline.cpp295 unwindstack::UnwinderFromPid unwinder(1024, tid); in SaveData() local
/system/unwinding/libunwindstack/
DAndroidUnwinder.cpp168 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
DThreadUnwinder.cpp77 ThreadUnwinder::ThreadUnwinder(size_t max_frames, const ThreadUnwinder* unwinder) in ThreadUnwinder()
/system/extras/simpleperf/
DOfflineUnwinder_test.cpp106 std::unique_ptr<OfflineUnwinderImpl> unwinder(new OfflineUnwinderImpl(false)); in TEST() local
DOfflineUnwinder.cpp310 unwindstack::Unwinder unwinder( in UnwindCallChain() local
/system/unwinding/libunwindstack/utils/
DProcessTracer.cpp198 UnwinderFromPid unwinder(1024, pid); in ProcIsInDesiredElf() local
/system/core/init/
Dreboot_utils.cpp163 unwindstack::AndroidLocalUnwinder unwinder; in InitFatalReboot() local
/system/core/libutils/
DCallStack.cpp48 unwindstack::AndroidLocalUnwinder unwinder; in update() local
/system/core/debuggerd/handler/
Ddebuggerd_fallback.cpp79 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in debuggerd_fallback_trace() local
/system/core/debuggerd/
Dcrash_dump.cpp643 unwindstack::AndroidRemoteUnwinder unwinder(vm_pid, unwindstack::Regs::CurrentArch()); in main() local

12