Home
last modified time | relevance | path

Searched refs:MethodDebugInfo (Results 1 – 25 of 26) sorted by relevance

12

/art/compiler/debug/
Delf_debug_writer.h35 struct MethodDebugInfo;
57 ArrayRef<const MethodDebugInfo> method_infos);
Delf_debug_writer.cc52 for (const MethodDebugInfo& mi : debug_info.compiled_methods) { in WriteDebugInfo()
72 [](const MethodDebugInfo* a, const MethodDebugInfo* b) { in WriteDebugInfo()
140 ArrayRef<const MethodDebugInfo> method_infos) { in MakeElfFileForJITInternal()
144 for (const MethodDebugInfo& mi : method_infos) { in MakeElfFileForJITInternal()
194 ArrayRef<const MethodDebugInfo> method_infos) { in MakeElfFileForJIT()
Delf_compilation_unit.h28 std::vector<const MethodDebugInfo*> methods;
Ddebug_info.h33 ArrayRef<const MethodDebugInfo> compiled_methods;
Dmethod_debug_info.h29 struct MethodDebugInfo { struct
Delf_debug_frame_writer.h172 const ArrayRef<const MethodDebugInfo>& method_infos, in WriteCFISection()
182 std::vector<const MethodDebugInfo*> sorted_method_infos; in WriteCFISection()
195 [](const MethodDebugInfo* lhs, const MethodDebugInfo* rhs) { in WriteCFISection()
223 for (const MethodDebugInfo* mi : sorted_method_infos) { in WriteCFISection()
Delf_symtab_writer.h63 for (const MethodDebugInfo& info : debug_info.compiled_methods) { in WriteDebugSymbols()
81 for (const MethodDebugInfo& info : debug_info.compiled_methods) { in WriteDebugSymbols()
Delf_debug_loc_writer.h89 const MethodDebugInfo* method_info, in GetVariableLocations()
178 static void WriteDebugLocEntry(const MethodDebugInfo* method_info, in WriteDebugLocEntry()
Delf_debug_line_writer.h89 for (const MethodDebugInfo* mi : compilation_unit.methods) { in WriteCompilationUnit()
Delf_debug_info_writer.h50 static std::vector<const char*> GetParamNames(const MethodDebugInfo* mi) { in GetParamNames()
472 void WriteRegLocation(const MethodDebugInfo* method_info,
/art/compiler/linker/x86/
Drelative_patcher_x86_base.cc39 std::vector<debug::MethodDebugInfo> X86BaseRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
41 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in GenerateThunkDebugInfo()
Drelative_patcher_x86_base.h36 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) OVERRIDE;
/art/compiler/linker/mips64/
Drelative_patcher_mips64.cc93 std::vector<debug::MethodDebugInfo> Mips64RelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
95 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in GenerateThunkDebugInfo()
Drelative_patcher_mips64.h45 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) OVERRIDE;
/art/compiler/linker/
Drelative_patcher.h33 struct MethodDebugInfo;
122 virtual std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(
Drelative_patcher.cc85 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo( in Create()
87 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in Create()
/art/compiler/linker/mips/
Drelative_patcher_mips.cc95 std::vector<debug::MethodDebugInfo> MipsRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
97 return std::vector<debug::MethodDebugInfo>(); // No thunks added. in GenerateThunkDebugInfo()
Drelative_patcher_mips.h47 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) OVERRIDE;
/art/dex2oat/linker/
Delf_writer.h36 struct MethodDebugInfo;
Dmulti_oat_relative_patcher.h121 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(size_t executable_offset) { in GenerateThunkDebugInfo()
Doat_writer.h53 struct MethodDebugInfo;
378 dchecked_vector<debug::MethodDebugInfo> method_info_;
Dmulti_oat_relative_patcher_test.cc103 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
/art/compiler/linker/arm/
Drelative_patcher_arm_base.h37 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) OVERRIDE;
Drelative_patcher_arm_base.cc228 std::vector<debug::MethodDebugInfo> ArmBaseRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
239 std::vector<debug::MethodDebugInfo> result; in GenerateThunkDebugInfo()
251 debug::MethodDebugInfo info = {}; in GenerateThunkDebugInfo()
/art/compiler/optimizing/
Doptimizing_compiler.cc385 void GenerateJitDebugInfo(ArtMethod* method, debug::MethodDebugInfo method_debug_info)
1235 debug::MethodDebugInfo info = {}; in JitCompile()
1359 debug::MethodDebugInfo info = {}; in JitCompile()
1400 void OptimizingCompiler::GenerateJitDebugInfo(ArtMethod* method, debug::MethodDebugInfo info) { in GenerateJitDebugInfo()
1412 ArrayRef<const debug::MethodDebugInfo>(&info, 1)); in GenerateJitDebugInfo()

12