summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
AgeCommit message (Expand)Author
2015-09-17Support unresolved methods in Optimizing Calin Juravle
2015-09-16Merge "Add option to append to the cfg dump." Calin Juravle
2015-09-15Use induction variable range analysis in BCE (statically). Aart Bik
2015-09-15Add option to append to the cfg dump. Calin Juravle
2015-09-15Merge "Revert "Revert "ART: Register allocation and runtime support for try/c... David Brazdil
2015-09-15Revert "Revert "ART: Register allocation and runtime support for try/catch"" David Brazdil
2015-09-15Temporarly disable SSA creation in try/catch/debuggable. Nicolas Geoffray
2015-09-14Revert "ART: Register allocation and runtime support for try/catch" David Brazdil
2015-09-14ART: Register allocation and runtime support for try/catch David Brazdil
2015-09-08[optimizing] Add support for x86 constant area Mark Mendell
2015-09-03Merge "Reduce how often we call FindDexCache" Mathieu Chartier
2015-09-03Reduce how often we call FindDexCache Mathieu Chartier
2015-09-03Add more dwarf debug line info for Optimized methods. Yevgeny Rouban
2015-09-02Optimizing: Tag Arena allocations with their source. Vladimir Marko
2015-08-31Revert "Revert "Change dex caches to be weak roots"" Mathieu Chartier
2015-08-28Fix some HandleScope bugs and add corresponding checks Mathieu Chartier
2015-08-26ART: Propagate verifier failure types to the compilers Andreas Gampe
2015-08-19Merge "ART: Enable basic optimizations for try/catch" David Brazdil
2015-08-19ART: Enable basic optimizations for try/catch David Brazdil
2015-08-19Merge "Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""" Vladimir Marko
2015-08-19Revert "Revert "Optimizing: Better invoke-static/-direct dispatch."" Vladimir Marko
2015-08-19Put in place the ARM64 instruction simplification framework. Alexandre Rames
2015-08-19Revert "Optimizing: Better invoke-static/-direct dispatch." Vladimir Marko
2015-08-19Optimizing: Better invoke-static/-direct dispatch. Vladimir Marko
2015-07-29Allow for fine tuning the inliner. Calin Juravle
2015-07-28Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropag... Calin Juravle
2015-07-28Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""" Calin Juravle
2015-07-27Revert "Revert "Fixes and improvements in ReferenceTypePropagation"" Calin Juravle
2015-07-22Move to newer clang annotations Mathieu Chartier
2015-07-22ART: Add VerboseMethods to optimizing compiler Andreas Gampe
2015-07-17Revert "Revert "Use the quickened metadata to compile -QUICK opcodes."" Nicolas Geoffray
2015-07-17Merge "Reduce space filter threshold to 128." Nicolas Geoffray
2015-07-17Reduce space filter threshold to 128. Nicolas Geoffray
2015-07-17Revert "Use the quickened metadata to compile -QUICK opcodes." Nicolas Geoffray
2015-07-16Use the quickened metadata to compile -QUICK opcodes. Nicolas Geoffray
2015-07-15ART: Build SSA form when try/catch is present David Brazdil
2015-07-10[optimizing] Don't rely on the verifier for String.<init>. Nicolas Geoffray
2015-06-25Only do some checks when compiling against the core image. Nicolas Geoffray
2015-06-24Use a flag from the verifier to know if we should compile. Nicolas Geoffray
2015-06-24ART: Run GraphChecker after Builder and SsaBuilder David Brazdil
2015-06-22Opt compiler: Add disassembly to the '.cfg' output. Alexandre Rames
2015-06-19MIPS: Initial version of optimizing compiler for MIPS64R6. Alexey Frunze
2015-06-18Run a simplification pass before code generation. Nicolas Geoffray
2015-06-17Fix a bug in optimizing when the null constant has been DCE. Nicolas Geoffray
2015-06-12Optimizing: Move optimization objects to Arena. Vladimir Marko
2015-06-10Revert "Revert "Support for inlining virtual and interface calls."" Nicolas Geoffray
2015-06-08Revert "Support for inlining virtual and interface calls." Nicolas Geoffray
2015-06-04Support for inlining virtual and interface calls. Nicolas Geoffray
2015-05-29Move mirror::ArtMethod to native Mathieu Chartier
2015-05-28Add --generate-debug-info flag and remove the other two flags. David Srbecky