Searched refs:JitDebug (Results 1 – 10 of 10) sorted by relevance
/system/core/libunwindstack/ |
D | JitDebug.cpp | 73 JitDebug::JitDebug(std::shared_ptr<Memory>& memory) : Global(memory) {} in JitDebug() function in unwindstack::JitDebug 75 JitDebug::JitDebug(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs) in JitDebug() function in unwindstack::JitDebug 78 JitDebug::~JitDebug() { in ~JitDebug() 84 uint64_t JitDebug::ReadDescriptor32(uint64_t addr) { in ReadDescriptor32() 98 uint64_t JitDebug::ReadDescriptor64(uint64_t addr) { in ReadDescriptor64() 112 uint64_t JitDebug::ReadEntry32Pack(uint64_t* start, uint64_t* size) { in ReadEntry32Pack() 123 uint64_t JitDebug::ReadEntry32Pad(uint64_t* start, uint64_t* size) { in ReadEntry32Pad() 134 uint64_t JitDebug::ReadEntry64(uint64_t* start, uint64_t* size) { in ReadEntry64() 145 void JitDebug::ProcessArch() { in ProcessArch() 148 read_descriptor_func_ = &JitDebug::ReadDescriptor32; in ProcessArch() [all …]
|
D | Unwinder.cpp | 363 void Unwinder::SetJitDebug(JitDebug* jit_debug, ArchEnum arch) { in SetJitDebug() 386 jit_debug_ptr_.reset(new JitDebug(process_memory_)); in Init() 420 JitDebug jit_debug(GetProcessMemory()); in BuildFrameFromPcOnly()
|
D | Android.bp | 55 "JitDebug.cpp",
|
/system/core/libunwindstack/include/unwindstack/ |
D | JitDebug.h | 37 class JitDebug : public Global { 39 explicit JitDebug(std::shared_ptr<Memory>& memory); 40 JitDebug(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs); 41 virtual ~JitDebug(); 48 uint64_t (JitDebug::*read_descriptor_func_)(uint64_t) = nullptr; 49 uint64_t (JitDebug::*read_entry_func_)(uint64_t*, uint64_t*) = nullptr;
|
D | Unwinder.h | 93 void SetJitDebug(JitDebug* jit_debug, ArchEnum arch); 135 JitDebug* jit_debug_ = nullptr; 156 std::unique_ptr<JitDebug> jit_debug_ptr_;
|
/system/core/libbacktrace/ |
D | UnwindStackMap.h | 57 unwindstack::JitDebug* GetJitDebug() { return jit_debug_.get(); } in GetJitDebug() 70 std::unique_ptr<unwindstack::JitDebug> jit_debug_;
|
D | UnwindStackMap.cpp | 48 jit_debug_.reset(new unwindstack::JitDebug(process_memory_, search_libs_)); in Build()
|
/system/core/libunwindstack/tests/fuzz/ |
D | UnwinderFuzz.cpp | 84 std::unique_ptr<JitDebug> jit_debug_ptr = std::make_unique<JitDebug>(memory); in LLVMFuzzerTestOneInput()
|
/system/core/libunwindstack/tests/ |
D | JitDebugTest.cpp | 53 jit_debug_.reset(new JitDebug(process_memory_)); in Init() 175 std::unique_ptr<JitDebug> jit_debug_; 321 jit_debug_.reset(new JitDebug(process_memory_)); in TEST_F() 397 jit_debug_.reset(new JitDebug(process_memory_, libs)); in TEST_F() 406 jit_debug_.reset(new JitDebug(process_memory_, libs)); in TEST_F()
|
D | UnwindOfflineTest.cpp | 315 JitDebug jit_debug(process_memory_); in TEST_F() 617 JitDebug jit_debug(process_memory_); in TEST_F() 940 JitDebug jit_debug(leak_data->process_memory); in OfflineUnwind() 1063 JitDebug jit_debug(process_memory_); in TEST_F()
|