summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler_stats.h
AgeCommit message (Expand)Author
2018-03-29ART: Remove logging restriction Andreas Gampe
2018-03-27Revert^4 "Compiler changes for bitstring based type checks." Vladimir Marko
2018-03-26Revert^3 "Compiler changes for bitstring based type checks." Andreas Gampe
2018-03-22Revert^2 "Compiler changes for bitstring based type checks." Vladimir Marko
2018-03-05Move most of runtime/base to libartbase/base David Sehr
2018-01-25Revert "Compiler changes for bitstring based type checks." Nicolas Geoffray
2018-01-23Compiler changes for bitstring based type checks. Vladimir Marko
2018-01-16Improve code sinking near "always throwing" method calls Aart Bik
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-11-27Fix stats reporting over 100% methods compiled. Vladimir Marko
2017-09-08Merge "optimizing: add block-scoped constructor fence merging pass" Treehugger Robot
2017-09-08optimizing: add block-scoped constructor fence merging pass Igor Murashkin
2017-09-06Added vectorization stats. Aart Bik
2017-08-11optimizing: Add statistics for # of constructor fences added/removed Igor Murashkin
2017-08-11optimizing: Refactor statistics to use OptimizingCompilerStats helper Igor Murashkin
2017-03-24Improvements in the Inliner. Nicolas Geoffray
2017-02-27Merge "Implement code sinking." Nicolas Geoffray
2017-02-27Implement code sinking. Nicolas Geoffray
2017-02-24Fix initialization of OptimizingCompilerStats. Vladimir Marko
2017-02-23Fix compilation statistics collection in inliner. Vladimir Marko
2016-12-01Class Hierarchy Analysis (CHA) Mingyao Yang
2016-07-18Add a new control flow simplifier. Nicolas Geoffray
2016-04-04Build dominator tree before generating HInstructions David Brazdil
2016-03-16Clean up NullCheck generation and record stats about it. Calin Juravle
2016-03-16Improve compiler stats Calin Juravle
2016-02-18Add statistics support for some optimizations Jean-Philippe Halimi
2016-01-28Optimizing: Try pattern substitution when we cannot inline. Vladimir Marko
2016-01-28Implement first kind of polymorphic inlining. Nicolas Geoffray
2016-01-14Implement irreducible loop support in optimizing. Nicolas Geoffray
2016-01-06ART: Resolve ambiguous ArraySets David Brazdil
2015-12-31ART: Refactor SsaBuilder for more precise typing info David Brazdil
2015-12-15Revert "ART: Refactor SsaBuilder for more precise typing info" Alex Light
2015-12-14ART: Refactor SsaBuilder for more precise typing info David Brazdil
2015-12-04Inline monomorphic calls. Nicolas Geoffray
2015-12-01Clean up optimizing compiler stats Calin Juravle
2015-10-02Don't delegate to Quick anymore. Nicolas Geoffray
2015-10-02Enable compilation of members with access check failures. Calin Juravle
2015-10-02Revert "Revert "Support unresolved fields in optimizing" Calin Juravle
2015-09-17Revert "Support unresolved fields in optimizing" Calin Juravle
2015-09-17Support unresolved fields in optimizing Calin Juravle
2015-09-17Support unresolved methods in Optimizing Calin Juravle
2015-08-19Put in place the ARM64 instruction simplification framework. Alexandre Rames
2015-06-18Bailout from compilation if an invoke is malformed. Nicolas Geoffray
2015-06-09ART: Check long and double register pairs in invokes Andreas Gampe
2015-05-01Skip compilation when falling-through out of method code. Calin Juravle
2015-04-24ART: Dead block removal David Brazdil
2015-04-22Run DCE again after all the other optimizations have run. Calin Juravle
2015-04-21Revert "Run DCE again after all the other optimizations have run." Nicolas Geoffray
2015-04-21Run DCE again after all the other optimizations have run. Calin Juravle
2015-04-21Use --dump-stats to dump optimizing compiler stats. Calin Juravle