Searched refs:MethodDebugInfo (Results 1 – 25 of 25) sorted by relevance
57 static void GetDedupedName(const std::vector<const MethodDebugInfo*>& methods, std::string* out) { in GetDedupedName()59 const MethodDebugInfo* first = methods.front(); in GetDedupedName()60 auto is_same_class = [&first](const MethodDebugInfo* mi) { in GetDedupedName()64 auto is_same_method_name = [&first](const MethodDebugInfo* mi) { in GetDedupedName()104 for (const MethodDebugInfo& info : debug_info.compiled_methods) { in WriteDebugSymbols()117 std::unordered_map<uint64_t, std::vector<const MethodDebugInfo*>> deduped_methods; in WriteDebugSymbols()118 for (const MethodDebugInfo& info : debug_info.compiled_methods) { in WriteDebugSymbols()135 for (const MethodDebugInfo& info : debug_info.compiled_methods) { in WriteDebugSymbols()
37 struct MethodDebugInfo;57 const MethodDebugInfo& method_info);
176 const ArrayRef<const MethodDebugInfo>& method_infos) { in WriteCFISection()181 std::vector<const MethodDebugInfo*> sorted_method_infos; in WriteCFISection()194 [](const MethodDebugInfo* lhs, const MethodDebugInfo* rhs) { in WriteCFISection()215 for (const MethodDebugInfo* mi : sorted_method_infos) { in WriteCFISection()
34 ArrayRef<const MethodDebugInfo> compiled_methods;
29 std::vector<const MethodDebugInfo*> methods;
30 struct MethodDebugInfo { struct
57 for (const MethodDebugInfo& mi : debug_info.compiled_methods) { in WriteDebugInfo()77 [](const MethodDebugInfo* a, const MethodDebugInfo* b) { in WriteDebugInfo()178 const MethodDebugInfo& method_info) { in MakeElfFileForJIT()183 debug_info.compiled_methods = ArrayRef<const MethodDebugInfo>(&method_info, 1); in MakeElfFileForJIT()
85 const MethodDebugInfo* method_info, in GetVariableLocations()171 static void WriteDebugLocEntry(const MethodDebugInfo* method_info, in WriteDebugLocEntry()
84 for (const MethodDebugInfo* mi : compilation_unit.methods) { in WriteCompilationUnit()
46 static std::vector<const char*> GetParamNames(const MethodDebugInfo* mi) { in GetParamNames()454 void WriteRegLocation(const MethodDebugInfo* method_info,
39 std::vector<debug::MethodDebugInfo> X86BaseRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()41 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in GenerateThunkDebugInfo()
36 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) override;
34 struct MethodDebugInfo;150 virtual std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(
89 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo( in Create()91 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in Create()
37 struct MethodDebugInfo;
131 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(size_t executable_offset) { in GenerateThunkDebugInfo()
55 struct MethodDebugInfo;373 dchecked_vector<debug::MethodDebugInfo> method_info_;
109 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
1044 debug::MethodDebugInfo info = debug::MethodDebugInfo(); in VisitMethod()1147 std::vector<debug::MethodDebugInfo> thunk_infos = in VisitComplete()1235 debug::MethodDebugInfo& info = writer_->method_info_[debug_info_idx]; in VisitMethod()2280 debug::MethodDebugInfo info = {}; \ in InitOatCode()4108 debug_info.compiled_methods = ArrayRef<const debug::MethodDebugInfo>(method_info_); in GetDebugInfo()
52 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(
109 std::vector<debug::MethodDebugInfo> Riscv64RelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
37 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) override;
234 std::vector<debug::MethodDebugInfo> ArmBaseRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()245 std::vector<debug::MethodDebugInfo> result; in GenerateThunkDebugInfo()256 debug::MethodDebugInfo info = {}; in GenerateThunkDebugInfo()
377 std::vector<uint8_t> GenerateJitDebugInfo(const debug::MethodDebugInfo& method_debug_info);1328 debug::MethodDebugInfo info = {}; in JitCompile()1436 debug::MethodDebugInfo info = {}; in JitCompile()1500 std::vector<uint8_t> OptimizingCompiler::GenerateJitDebugInfo(const debug::MethodDebugInfo& info) { in GenerateJitDebugInfo()
194 debug::MethodDebugInfo info = {}; \ in Symbolize()221 debug_info.compiled_methods = ArrayRef<const debug::MethodDebugInfo>(method_debug_infos_); in Symbolize()311 debug::MethodDebugInfo info = {}; in WalkOatMethod()334 std::vector<debug::MethodDebugInfo> method_debug_infos_;