Home
last modified time | relevance | path

Searched refs:JitDebug (Results 1 – 10 of 10) sorted by relevance

/system/core/libunwindstack/
DJitDebug.cpp73 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 …]
DUnwinder.cpp363 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()
DAndroid.bp55 "JitDebug.cpp",
/system/core/libunwindstack/include/unwindstack/
DJitDebug.h37 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;
DUnwinder.h93 void SetJitDebug(JitDebug* jit_debug, ArchEnum arch);
135 JitDebug* jit_debug_ = nullptr;
156 std::unique_ptr<JitDebug> jit_debug_ptr_;
/system/core/libbacktrace/
DUnwindStackMap.h57 unwindstack::JitDebug* GetJitDebug() { return jit_debug_.get(); } in GetJitDebug()
70 std::unique_ptr<unwindstack::JitDebug> jit_debug_;
DUnwindStackMap.cpp48 jit_debug_.reset(new unwindstack::JitDebug(process_memory_, search_libs_)); in Build()
/system/core/libunwindstack/tests/fuzz/
DUnwinderFuzz.cpp84 std::unique_ptr<JitDebug> jit_debug_ptr = std::make_unique<JitDebug>(memory); in LLVMFuzzerTestOneInput()
/system/core/libunwindstack/tests/
DJitDebugTest.cpp53 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()
DUnwindOfflineTest.cpp315 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()