Searched refs:jit_entry (Results 1 – 2 of 2) sorted by relevance
/system/extras/simpleperf/ |
D | JITDebugReader.cpp | 661 for (auto& jit_entry : jit_entries) { in ReadJITCodeDebugInfo() local 662 if (jit_entry.symfile_size > MAX_JIT_SYMFILE_SIZE) { in ReadJITCodeDebugInfo() 665 if (data.size() < jit_entry.symfile_size) { in ReadJITCodeDebugInfo() 666 data.resize(jit_entry.symfile_size); in ReadJITCodeDebugInfo() 668 if (!ReadRemoteMem(process, jit_entry.symfile_addr, jit_entry.symfile_size, data.data())) { in ReadJITCodeDebugInfo() 671 if (!IsValidElfFileMagic(data.data(), jit_entry.symfile_size)) { in ReadJITCodeDebugInfo() 674 TempSymFile* symfile = GetTempSymFile(process, jit_entry); in ReadJITCodeDebugInfo() 679 if (!symfile->WriteEntry(data.data(), jit_entry.symfile_size)) { in ReadJITCodeDebugInfo() 689 StringPrintf(":%" PRIu64 "-%" PRIu64, file_offset, file_offset + jit_entry.symfile_size); in ReadJITCodeDebugInfo() 690 debug_info->emplace_back(process.pid, jit_entry.timestamp, symbol.vaddr, symbol.len, in ReadJITCodeDebugInfo() [all …]
|
D | JITDebugReader.h | 212 TempSymFile* GetTempSymFile(Process& process, const CodeEntry& jit_entry);
|