summaryrefslogtreecommitdiff
path: root/compiler/jit/jit_compiler.cc
AgeCommit message (Expand)Author
2022-11-29Report value metrics as increments / deltas Stefano Cianciulli
2022-11-18Make remaining compiler/ symbols hidden. Vladimir Marko
2022-11-07Revert "Merge libart and libart-compiler into a single library" Dmitrii Ishcheikin
2022-11-07Merge libart and libart-compiler into a single library Dmitrii Ishcheikin
2022-10-11Reland^2 "Update instrumentation support for non-java debuggable runtimes" Mythri Alle
2022-09-14Revert "Reland "Update instrumentation support for non-java debuggable runtim... Mythri Alle
2022-09-07Reland "Update instrumentation support for non-java debuggable runtimes" Mythri Alle
2022-08-06For cortex-a75/a55 validate features with hwcaps. Nicolas Geoffray
2022-01-24Use implicit suspend check in JIT. Nicolas Geoffray
2021-11-29Handle baseline/optimized compilation kind in the runtime. Nicolas Geoffray
2021-07-01Replace JIT total time histogram with total time counter Calin Juravle
2021-03-31[metrics] Add JitMethodCompileCount Eric Holk
2020-10-12[metrics] Implement JitMethodCompileTime histogram Eric Holk
2020-07-03Create individual counters and timers for compilation kinds. Nicolas Geoffray
2020-06-18Introduce an enum for the compilation kind. Nicolas Geoffray
2020-05-20Add compiler type to CompilerOptions. Vladimir Marko
2020-04-01Add explicit compiler option to enable test-specific features. David Srbecky
2020-03-09Add more information in the trace when JIT compiling. Nicolas Geoffray
2019-08-28JIT mini-debug-info: Support JIT data dual mapping. David Srbecky
2019-08-22JIT mini-debug-info: Allocate entries in the JIT data space. David Srbecky
2019-08-16JIT mini-debug-info: Remove global maps. David Srbecky
2019-08-06Simplify JIT compiler interface usage from the runtime. David Srbecky
2019-06-10Pass the memory region to allocate into to the compiler / allocation. Nicolas Geoffray
2019-04-29Fix DWARF line-number generation for JITed methods. David Srbecky
2019-04-03Couple of improvements in the jit zygote pass. Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver. Vladimir Marko
2019-02-07Replace StringPiece with std::string_view. Vladimir Marko
2019-01-30ART: Enable ISA features run-time detection for ARM64 xueliang.zhong
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-12-19Merge "Pack JIT mini-debug-infos together." David Srbecky
2018-12-14Pack JIT mini-debug-infos together. David Srbecky
2018-12-14Revert "Revert "Add a baseline flag to JIT compile."" Nicolas Geoffray
2018-12-13Revert "Add a baseline flag to JIT compile." Andreas Gampe
2018-12-12Add a baseline flag to JIT compile. Nicolas Geoffray
2018-12-11Cleanup native debug interface api. David Srbecky
2018-12-06Refactor CompilerDriver::CompileAll(). Vladimir Marko
2018-11-27Revert^2 "Refactor code around JIT creation." Nicolas Geoffray
2018-11-26Revert "Refactor code around JIT creation." Andreas Gampe
2018-11-21Refactor code around JIT creation. Nicolas Geoffray
2018-11-14ART: Rewrite core image detection. Vladimir Marko
2018-11-08Move profile compilation info to CompilerOptions. Vladimir Marko
2018-10-10Introduce a 'baseline' variant for the compiler. Nicolas Geoffray
2018-08-07Fix some typos in comments in ART. Roland Levillain
2018-06-28Remove CompilerDriver::support_boot_image_fixup_. Vladimir Marko
2018-06-25Move instruction_set_ to CompilerOptions. Vladimir Marko
2018-04-13ART: Remove support for compiled-methods and compiled-classes Andreas Gampe
2018-02-21Add timestamps to JIT/DEX native debug info. David Srbecky
2018-02-02Create list of open dex files for libbacktrace. David Srbecky
2018-01-19Refactor jit debugger interface and its ELF creation. David Srbecky
2017-12-08ART: Change SCOPED_TRACE implementation Andreas Gampe