Home
last modified time | relevance | path

Searched refs:JITDebugInfo (Results 1 – 3 of 3) sorted by relevance

/system/extras/simpleperf/
DJITDebugReader.h43 struct JITDebugInfo { struct
67 JITDebugInfo(pid_t pid, uint64_t timestamp, uint64_t jit_code_addr, uint64_t jit_code_len, in JITDebugInfo() argument
77 JITDebugInfo(pid_t pid, uint64_t timestamp, uint64_t dex_file_offset, in JITDebugInfo() argument
88 bool operator>(const JITDebugInfo& other) const { return timestamp > other.timestamp; }
116 typedef std::function<bool(const std::vector<JITDebugInfo>&, bool)> debug_info_callback_t;
190 bool ReadProcess(Process& process, std::vector<JITDebugInfo>* debug_info);
192 std::vector<JITDebugInfo>* debug_info);
211 std::vector<JITDebugInfo>* debug_info);
214 std::vector<JITDebugInfo>* debug_info);
215 bool AddDebugInfo(const std::vector<JITDebugInfo>& debug_info, bool sync_kernel_records);
[all …]
DJITDebugReader.cpp319 std::vector<JITDebugInfo> debug_info; in FlushDebugInfo()
334 std::vector<JITDebugInfo> debug_info; in ReadAllProcesses()
359 std::vector<JITDebugInfo> debug_info; in ReadProcess()
365 bool JITDebugReader::ReadProcess(Process& process, std::vector<JITDebugInfo>* debug_info) { in ReadProcess()
387 std::vector<JITDebugInfo>* debug_info) { in ReadDebugInfo()
658 std::vector<JITDebugInfo>* debug_info) { in ReadJITCodeDebugInfo()
739 std::vector<JITDebugInfo>* debug_info) { in ReadDexFileDebugInfo()
780 bool JITDebugReader::AddDebugInfo(const std::vector<JITDebugInfo>& debug_info, in AddDebugInfo()
Dcmd_record.cpp359 bool ProcessJITDebugInfo(const std::vector<JITDebugInfo>& debug_info, bool sync_kernel_records);
621 auto callback = [this](const std::vector<JITDebugInfo>& debug_info, bool sync_kernel_records) { in PrepareRecording()
1446 bool RecordCommand::ProcessJITDebugInfo(const std::vector<JITDebugInfo>& debug_info, in ProcessJITDebugInfo()
1450 if (info.type == JITDebugInfo::JIT_DEBUG_JIT_CODE) { in ProcessJITDebugInfo()