summaryrefslogtreecommitdiff
path: root/compiler/jit/jit_compiler.cc
AgeCommit message (Expand)Author
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
2017-12-07ART: Remove base/logging from heap-inl.h Andreas Gampe
2017-11-28Clean some dex2oat options. Nicolas Geoffray
2017-11-10Move code around to fix --inline-max-code-units in JIT. Nicolas Geoffray
2017-10-06ART: Use CmdlineParser in dex2oat Andreas Gampe
2017-09-22Change JIT timings to collect thread CPU time. Nicolas Geoffray
2017-07-19Pass the logger to the JIT compiler. Nicolas Geoffray
2017-06-30Fix unintended change in JIT inlining heuristics. Nicolas Geoffray
2017-06-29Code cleanup around compiler options and JIT. Nicolas Geoffray
2017-06-07Don't call EnsureInitialized in the JIT. Nicolas Geoffray
2017-05-17Ignore --compile-pic option for JIT. Vladimir Marko
2017-05-16Remove LoadString/Class kind kBootImageLinkTimeAddress. Vladimir Marko