summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge "Fix GC map generation edge case" into mnc-devMathieu Chartier2015-06-191-5/+6
|\ \ | |/ |/|
| * Fix GC map generation edge caseMathieu Chartier2015-06-191-5/+6
* | Remove bogus DCHECK in BCE.Nicolas Geoffray2015-06-191-5/+5
* | Fix premature deoptimization if the loop body isn't entered.Mingyao Yang2015-06-194-165/+598
* | Merge "ART stack unwinding fixes for libunwind/gdb/lldb." into mnc-devDavid Srbecky2015-06-1922-309/+322
|\ \
| * | ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-1922-309/+322
* | | Fix case where block has no predecessor for StringChange.Jeff Hao2015-06-191-7/+1
| |/ |/|
* | Quick: Handle total high/low register overlap on arm/mips.Vladimir Marko2015-06-192-6/+17
* | Quick: Fix optimizations for empty if blocks.Vladimir Marko2015-06-194-34/+31
* | ART: Remove old DCHECK that trips BaselineDavid Brazdil2015-06-191-1/+0
* | Fix StringChange for optimizing compiler.Jeff Hao2015-06-182-2/+2
* | Quick: Don't expect move-exception in every catch block.Vladimir Marko2015-06-181-5/+6
* | Merge "ART: Allow PackedSwitch instructions with zero targets" into mnc-devDavid Brazdil2015-06-181-2/+12
|\ \
| * | ART: Allow PackedSwitch instructions with zero targetsDavid Brazdil2015-06-181-2/+12
* | | Quick: Fix marking unused registers in DCE.Vladimir Marko2015-06-182-2/+88
|/ /
* | ART: Fix reporting initialized classes by CompilerDriver.Vladimir Marko2015-06-183-3/+53
* | Merge "Add support for inlining already sharpened interface calls. DO NOT MER...Nicolas Geoffray2015-06-182-12/+8
|\ \
| * | Add support for inlining already sharpened interface calls. DO NOT MERGE ANYW...Nicolas Geoffray2015-06-182-12/+8
| |/
* | Fix reference comparison after redundant phi elimination.Nicolas Geoffray2015-06-181-17/+23
|/
* Move image intern table into imageMathieu Chartier2015-06-112-102/+116
* Quick: Fix LoopRepeatingTopologicalSortIterator.Vladimir Marko2015-06-093-4/+80
* ART: Prune FindArrayClass cache in image writerAndreas Gampe2015-06-031-0/+3
* Add clear cache for JITMathieu Chartier2015-06-021-0/+3
* Merge "Move mirror::ArtMethod to native" into mnc-devMathieu Chartier2015-06-0297-934/+1208
|\
| * Move mirror::ArtMethod to nativeMathieu Chartier2015-06-0297-934/+1208
* | Fix another source of undeterministic inlining.Nicolas Geoffray2015-06-021-2/+0
|/
* Fix another source of undeterministic inlining.Nicolas Geoffray2015-06-011-1/+3
* Merge "Make inlining deterministic." into mnc-devNicolas Geoffray2015-06-011-1/+8
|\
| * Make inlining deterministic.Nicolas Geoffray2015-05-261-1/+8
* | ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-2663-48/+62
|/
* Quick: Fix marking high words in DCE.Vladimir Marko2015-05-142-6/+55
* ART: Do not relocate app program headers in patchoat.Vladimir Marko2015-05-143-9/+10
* ART: Rediscover loops after deleting blocks in DCEDavid Brazdil2015-05-136-32/+70
* Merge "ART: arm indexOf intrinsics for the optimizing compiler" into mnc-devAndreas Gampe2015-05-122-4/+173
|\
| * ART: arm indexOf intrinsics for the optimizing compilerAndreas Gampe2015-05-122-4/+173
* | Quick: Fix DCE, clear high word flag in RemoveChange().Vladimir Marko2015-05-121-1/+2
|/
* Quick: Fix DCE to mark wide register overlaps correctly.Vladimir Marko2015-05-123-10/+73
* Merge "Insert a read barrier in the JNI bridge."Hiroshi Yamauchi2015-05-112-2/+46
|\
| * Insert a read barrier in the JNI bridge.Hiroshi Yamauchi2015-05-072-2/+46
* | Merge "ART: x86 indexOf intrinsics for the optimizing compiler"Andreas Gampe2015-05-118-25/+345
|\ \
| * | ART: x86 indexOf intrinsics for the optimizing compilerAndreas Gampe2015-05-118-25/+345
* | | Merge "[optimizing] Improve 32 bit long shift by 1."Roland Levillain2015-05-112-8/+24
|\ \ \
| * | | [optimizing] Improve 32 bit long shift by 1.Mark Mendell2015-05-112-8/+24
| |/ /
* | | Add a parent environment to HEnvironment.Nicolas Geoffray2015-05-1131-138/+309
* | | Merge "[optimizing] Tune some x86_64 moves"Nicolas Geoffray2015-05-093-29/+40
|\ \ \ | |/ / |/| |
| * | [optimizing] Tune some x86_64 movesMark Mendell2015-05-073-29/+40
| |/
* | Merge "Skip compilation when falling-through out of method code."Calin Juravle2015-05-083-26/+47
|\ \
| * | Skip compilation when falling-through out of method code.Calin Juravle2015-05-013-26/+47
* | | Merge "Quick: Fix DCE to rename SSA regs for degenerate Phis."Vladimir Marko2015-05-072-2/+62
|\ \ \
| * | | Quick: Fix DCE to rename SSA regs for degenerate Phis.Vladimir Marko2015-05-072-2/+62