Home
last modified time | relevance | path

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

/system/core/libunwindstack/
DJitDebug.cpp72 JitDebug::JitDebug(std::shared_ptr<Memory>& memory) : Global(memory) {} in JitDebug() function in unwindstack::JitDebug
74 JitDebug::JitDebug(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs) in JitDebug() function in unwindstack::JitDebug
77 JitDebug::~JitDebug() { in ~JitDebug()
83 uint64_t JitDebug::ReadDescriptor32(uint64_t addr) { in ReadDescriptor32()
97 uint64_t JitDebug::ReadDescriptor64(uint64_t addr) { in ReadDescriptor64()
111 uint64_t JitDebug::ReadEntry32Pack(uint64_t* start, uint64_t* size) { in ReadEntry32Pack()
122 uint64_t JitDebug::ReadEntry32Pad(uint64_t* start, uint64_t* size) { in ReadEntry32Pad()
133 uint64_t JitDebug::ReadEntry64(uint64_t* start, uint64_t* size) { in ReadEntry64()
144 void JitDebug::ProcessArch() { in ProcessArch()
147 read_descriptor_func_ = &JitDebug::ReadDescriptor32; in ProcessArch()
[all …]
DUnwinder.cpp354 void Unwinder::SetJitDebug(JitDebug* jit_debug, ArchEnum arch) { in SetJitDebug()
379 jit_debug_ptr_.reset(new JitDebug(process_memory_)); in Init()
DAndroid.bp62 "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);
130 JitDebug* jit_debug_ = nullptr;
153 std::unique_ptr<JitDebug> jit_debug_ptr_;
/system/core/libbacktrace/
DUnwindStackMap.h56 unwindstack::JitDebug* GetJitDebug() { return jit_debug_.get(); } in GetJitDebug()
69 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/
DJitDebugTest.cpp49 jit_debug_.reset(new JitDebug(process_memory_)); in Init()
171 std::unique_ptr<JitDebug> jit_debug_;
317 jit_debug_.reset(new JitDebug(process_memory_)); in TEST_F()
393 jit_debug_.reset(new JitDebug(process_memory_, libs)); in TEST_F()
402 jit_debug_.reset(new JitDebug(process_memory_, libs)); in TEST_F()
DUnwindOfflineTest.cpp310 JitDebug jit_debug(process_memory_); in TEST_F()
612 JitDebug jit_debug(process_memory_); in TEST_F()
935 JitDebug jit_debug(leak_data->process_memory); in OfflineUnwind()
1058 JitDebug jit_debug(process_memory_); in TEST_F()