summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_driver.h
AgeCommit message (Expand)Author
2016-06-03Delay dex-to-dex compilation until Optimizing is done. Vladimir Marko
2016-04-28Revert "Revert "Write conflict tables in image"" Mathieu Chartier
2016-04-14Use dex cache from compilation unit in HInstructionBuilder. Vladimir Marko
2016-04-13Move Assemblers to the Arena. Vladimir Marko
2016-04-08Store precice set of which constructors require barriers Mathieu Chartier
2016-04-07Revert "Revert "Check if we require barrier if we did not resolve classes"" Mathieu Chartier
2016-04-07Revert "Revert "Change RequiresConstructorBarrier default to yes"" Mathieu Chartier
2016-04-07Revert "Change RequiresConstructorBarrier default to yes" Roland Levillain
2016-04-06Change RequiresConstructorBarrier default to yes Mathieu Chartier
2016-03-18Add verify-profile compiler filter Mathieu Chartier
2016-03-16Improve compiler stats Calin Juravle
2016-02-24Merge "ART: Allow method references across oat files for multi-image, 2nd att... Vladimir Marko
2016-02-24ART: Allow method references across oat files for multi-image, 2nd attempt. Vladimir Marko
2016-02-18The JIT does not need VerifedMethod nor CompilerCallbacks. Nicolas Geoffray
2016-02-17Revert "Allow method references across oat files for multi-image." Vladimir Marko
2016-02-17Allow method references across oat files for multi-image. Vladimir Marko
2016-01-27ART: Add option to ensure deterministic compilation Andreas Gampe
2016-01-18Move --dump-cfg and dump-cfg-append to CompilerOptions. Nicolas Geoffray
2016-01-15ART: Fix CompilerDriver::AreInSameOatFile(). Vladimir Marko
2016-01-07Perform profile file analysis in dex2oat Calin Juravle
2015-12-23Dex2oat support for multiple oat file and image file outputs. Jeff Hao
2015-12-11Revert "Revert "Enable profiled guided compilation in dex2oat"" Calin Juravle
2015-12-11Merge "Revert "Enable profiled guided compilation in dex2oat"" Calin Juravle
2015-12-11Revert "Enable profiled guided compilation in dex2oat" Calin Juravle
2015-12-11Merge "Enable profiled guided compilation in dex2oat" Calin Juravle
2015-12-10Refactor and clean up OatWriter and Dex2Oat. Vladimir Marko
2015-12-10Enable profiled guided compilation in dex2oat Calin Juravle
2015-12-02Revert "Enable profiled guided compilation in dex2oat" Nicolas Geoffray
2015-12-02Enable profiled guided compilation in dex2oat Calin Juravle
2015-11-30Refactor oat file writing to give Dex2Oat more control. Vladimir Marko
2015-11-24A few more optimizations on avoiding HClinit. Nicolas Geoffray
2015-11-18Revert "Revert "Enable store elimination for singleton objects."" Mingyao Yang
2015-11-05Revert "Revert "Add basic image writer support for app images"" Mathieu Chartier
2015-11-05Code cleanup to avoid CompilerDriver abstractions in JIT. Nicolas Geoffray
2015-10-30Keep list of dex files for oat file in CompilerDriver. Vladimir Marko
2015-10-29Revert "Enable store elimination for singleton objects." Andreas Gampe
2015-10-27Enable store elimination for singleton objects. Mingyao Yang
2015-10-27Reduce memory used by CompiledMethods. Vladimir Marko
2015-10-07ART: Remove interpreter entrypoints Andreas Gampe
2015-09-15Add option to append to the cfg dump. Calin Juravle
2015-09-03Reduce how often we call FindDexCache Mathieu Chartier
2015-08-12Remove unnecessary `explicit` qualifiers on constructors. Roland Levillain
2015-08-05ART: Wire up DexToDexCompiler without extern Andreas Gampe
2015-07-22Move to newer clang annotations Mathieu Chartier
2015-07-15Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after qu... Nicolas Geoffray
2015-07-13Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening... Nicolas Geoffray
2015-07-13Revert "Revert "Make dex2dex return a CompiledMethod after quickening."" Nicolas Geoffray
2015-07-13Revert "Make dex2dex return a CompiledMethod after quickening." Nicolas Geoffray
2015-07-10Make dex2dex return a CompiledMethod after quickening. Nicolas Geoffray
2015-06-30Make compiler-related gtests honor ART_USE_OPTIMIZING_COMPILER. Roland Levillain