Lines Matching defs:JitDebug
24 #include <unwindstack/JitDebug.h>
72 JitDebug::JitDebug(std::shared_ptr<Memory>& memory) : memory_(memory) {}
74 JitDebug::JitDebug(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs)
77 JitDebug::~JitDebug() {
83 uint64_t JitDebug::ReadDescriptor32(uint64_t addr) {
97 uint64_t JitDebug::ReadDescriptor64(uint64_t addr) {
111 uint64_t JitDebug::ReadEntry32Pack(uint64_t* start, uint64_t* size) {
122 uint64_t JitDebug::ReadEntry32Pad(uint64_t* start, uint64_t* size) {
133 uint64_t JitDebug::ReadEntry64(uint64_t* start, uint64_t* size) {
144 void JitDebug::SetArch(ArchEnum arch) {
147 read_descriptor_func_ = &JitDebug::ReadDescriptor32;
148 read_entry_func_ = &JitDebug::ReadEntry32Pack;
153 read_descriptor_func_ = &JitDebug::ReadDescriptor32;
154 read_entry_func_ = &JitDebug::ReadEntry32Pad;
160 read_descriptor_func_ = &JitDebug::ReadDescriptor64;
161 read_entry_func_ = &JitDebug::ReadEntry64;
168 void JitDebug::Init(Maps* maps) {
208 Elf* JitDebug::GetElf(Maps* maps, uint64_t pc) {