summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_driver.h
AgeCommit message (Expand)Author
2017-08-10Instrument ARM64 generated code to check the Marking Register. Roland Levillain
2017-08-09Revert "Revert "Support class unloading in dex2oat for quicken multidex"" Mathieu Chartier
2017-08-09Revert "Support class unloading in dex2oat for quicken multidex" Richard Uhler
2017-08-08Support class unloading in dex2oat for quicken multidex Mathieu Chartier
2017-07-28Use class unloading in dex2oat for verify and extract Mathieu Chartier
2017-07-24ART: Include cleanup Andreas Gampe
2017-07-19Use AtomicDexRefMap for compiled classes Mathieu Chartier
2017-07-17Generalize atomic_method_ref_map to support dex references Mathieu Chartier
2017-07-05Small refactoring of field/method access checks. Vladimir Marko
2017-07-04Remove obsolete helpers from CompilerDriver. Vladimir Marko
2017-06-14Code cleanup around vdex. Nicolas Geoffray
2017-05-30ART: Misc header cleanups Andreas Gampe
2017-05-30ART: More header cleanup - runtime.h Andreas Gampe
2017-05-11ART: Remove CompiledClass Andreas Gampe
2017-05-02optimizing: constructor fence redundancy elimination - remove dmb after LSE Igor Murashkin
2017-03-16Delete SrcMap Mathieu Chartier
2017-03-14Revert^6 "Hash-based dex cache type array." Vladimir Marko
2017-03-13Revert^5 "Hash-based dex cache type array." Vladimir Marko
2017-03-09Use offline inline caches during AOT compilation Calin Juravle
2017-02-20Revert^4 "Hash-based dex cache type array." Vladimir Marko
2017-02-13Revert^3 "Hash-based dex cache type array." Mathieu Chartier
2017-02-10Revert^2 "Hash-based dex cache type array." Vladimir Marko
2017-02-03Code refactoring around sharpening HLoadClass. Nicolas Geoffray
2017-02-01Revert "Hash-based dex cache type array." Vladimir Marko
2017-01-30Hash-based dex cache type array. Vladimir Marko
2017-01-18Rename offline_profiling_info to profile_compilation_info Calin Juravle
2017-01-16Handle verify-profile and bootclasspath classes in vdex. Nicolas Geoffray
2016-12-20Remove soon to be obsolete call kinds for direct calls. Nicolas Geoffray
2016-12-16Do not resolve types with vdex. Nicolas Geoffray
2016-11-30Move compiled methods to use AtomicMethodRefMap Mathieu Chartier
2016-11-24Use input-vdex-fd, or input-vdex in dex2oat. Nicolas Geoffray
2016-11-21ART: Add dex::TypeIndex Andreas Gampe
2016-11-18Add dequickening support. Nicolas Geoffray
2016-11-03Integrate VerifierDeps in compiler driver. Nicolas Geoffray
2016-10-26Save the non-verified classes in the VerifierDeps. Nicolas Geoffray
2016-10-12Revert "Revert "Remove dead code from compiler driver."" Nicolas Geoffray
2016-10-04Merge "Revert "Remove dead code from compiler driver."" Nicolas Geoffray
2016-10-04Revert "Remove dead code from compiler driver." Nicolas Geoffray
2016-10-04Revert "Revert "Store resolved Strings for AOT code in .bss."" Vladimir Marko
2016-10-04Remove dead code from compiler driver. Nicolas Geoffray
2016-09-30Revert "Store resolved Strings for AOT code in .bss." Vladimir Marko
2016-09-30Merge "Store resolved Strings for AOT code in .bss." Vladimir Marko
2016-09-30Simplify our intrinsic recognizer. Nicolas Geoffray
2016-09-29Store resolved Strings for AOT code in .bss. Vladimir Marko
2016-09-27Cleanup String.<init> handling. Nicolas Geoffray
2016-09-23Clean-up sharpening and compiler driver. Nicolas Geoffray
2016-09-14Move ArrayRef to runtime/base David Brazdil
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHARED Andreas Gampe
2016-06-03Delay dex-to-dex compilation until Optimizing is done. Vladimir Marko
2016-04-28Revert "Revert "Write conflict tables in image"" Mathieu Chartier