summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/optimizing_compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-161-5/+18
|\
| * Fallback to quick in case of soft verification errorsCalin Juravle2015-04-161-5/+18
* | Move the linear order to the HGraph.Nicolas Geoffray2015-04-151-1/+1
|/
* Add --include-cfi compiler option.David Srbecky2015-04-131-1/+1
* Merge "Revert "Fallback to quick in case of soft verification errors""Calin Juravle2015-04-131-18/+5
|\
| * Revert "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-131-18/+5
* | Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-131-5/+18
|\|
| * Fallback to quick in case of soft verification errorsCalin Juravle2015-04-101-5/+18
* | Merge "ART: Refactor CompileOptimized"Andreas Gampe2015-04-101-15/+15
|\ \
| * | ART: Refactor CompileOptimizedAndreas Gampe2015-04-101-15/+15
| |/
* / ART: Remove WriteElf from CompilerAndreas Gampe2015-04-101-14/+0
|/
* Fix build - the stack frame is too large.David Srbecky2015-04-091-0/+4
* Implement CFI for Optimizing.David Srbecky2015-04-091-5/+21
* Merge "ART: Fix 64-bit ELF file support"Andreas Gampe2015-04-081-2/+7
|\
| * ART: Fix 64-bit ELF file supportAndreas Gampe2015-04-071-2/+7
* | ART: Print C1vis header only if visualizer enabledDavid Brazdil2015-04-071-1/+4
|/
* Merge "Fixed layout for dex caches in boot image."Vladimir Marko2015-03-311-0/+2
|\
| * Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+2
* | [optimizing] Only print full stats in VLOG(compiler)Nicolas Geoffray2015-03-301-2/+7
|/
* Revert "Revert "Inline across dex files.""Nicolas Geoffray2015-03-251-1/+1
* Merge "Share the runtime arena for faster compile times."Nicolas Geoffray2015-03-241-2/+1
|\
| * Share the runtime arena for faster compile times.Nicolas Geoffray2015-03-241-2/+1
* | ART: Boolean simplifierDavid Brazdil2015-03-241-0/+5
|/
* Implement a space filter for optimizing.Nicolas Geoffray2015-03-231-0/+10
* Fall back to Quick when Optimizing cannot compile.Nicolas Geoffray2015-03-171-32/+66
* [optimizing] Use baseline when debuggable is set.Nicolas Geoffray2015-03-161-2/+3
* Revert "Revert "[optimizing] Enable x86 long support.""Nicolas Geoffray2015-03-111-1/+1
* Make the SSA builder honor the debuggable flag.Nicolas Geoffray2015-03-101-5/+2
* Revert "[optimizing] Enable x86 long support."Nicolas Geoffray2015-03-061-1/+1
* [optimizing] Enable x86 long support.Nicolas Geoffray2015-03-061-1/+1
* ART: Add -WunusedAndreas Gampe2015-02-241-5/+5
* Merge "Reference type propagation"Calin Juravle2015-02-201-6/+12
|\
| * Reference type propagationCalin Juravle2015-02-191-6/+12
* | Move arenas into runtimeMathieu Chartier2015-02-191-1/+1
|/
* Have the opt. compiler set the size of "empty" frames to zero.Roland Levillain2015-02-191-12/+19
* ART: Fix crash when timing method failing to buildDavid Brazdil2015-02-051-56/+71
* Create HGraph outside Builder, print timingsDavid Brazdil2015-02-041-40/+118
* Implement LICM in optimizing compiler.Nicolas Geoffray2015-01-301-0/+3
* optimizing: NullCheck eliminationCalin Juravle2015-01-291-8/+17
* ART: Even more Quick cleanupAndreas Gampe2015-01-271-5/+0
* Move code around and address growable_array comment.Nicolas Geoffray2015-01-261-0/+1
* Introduce a SideEffectsAnalysis class.Nicolas Geoffray2015-01-261-1/+3
* Support callee save floating point registers on x64.Nicolas Geoffray2015-01-231-2/+2
* Merge "Add implicit null checks for the optimizing compiler"Calin Juravle2015-01-201-5/+8
|\
| * Add implicit null checks for the optimizing compilerCalin Juravle2015-01-161-5/+8
* | Constant fold after inlining.Nicolas Geoffray2015-01-191-2/+4
|/
* ART: Optimizing compiler intrinsicsAndreas Gampe2015-01-151-0/+5
* ART: dex2oat flag for HGraphVisualizer dump fileDavid Brazdil2015-01-131-2/+3
* Revert "ART: dex2oat flag for HGraphVisualizer dump file"Andreas Gampe2015-01-131-3/+2
* ART: dex2oat flag for HGraphVisualizer dump fileDavid Brazdil2015-01-131-2/+3