summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-5/+7
* Merge "Mark ScopedArenaAllocator's allocations undefined for Valgrind."Vladimir Marko2014-03-311-0/+1
|\
| * Mark ScopedArenaAllocator's allocations undefined for Valgrind.Vladimir Marko2014-03-311-0/+1
* | Faster AssembleLIR for ARM.Vladimir Marko2014-03-314-174/+146
|/
* Add support for adding two integers in optimizing compiler.Nicolas Geoffray2014-03-315-5/+166
* Merge "Add support for invoke-static in optimizing compiler."Nicolas Geoffray2014-03-3113-20/+339
|\
| * Add support for invoke-static in optimizing compiler.Nicolas Geoffray2014-03-3113-20/+339
* | Merge "Refactor some GC code."Mathieu Chartier2014-03-281-2/+0
|\ \
| * | Refactor some GC code.Mathieu Chartier2014-03-281-2/+0
* | | Merge "x86_64: JNI compiler"Andreas Gampe2014-03-2833-37/+3903
|\ \ \ | |/ / |/| |
| * | x86_64: JNI compilerDmitry Petrochenko2014-03-2833-37/+3903
| |/
* | Annotate Dalvik VR access as both use and def if we use it in this waySerguei Katkov2014-03-282-0/+9
|/
* Revert "Optimize easy multiply and easy div remainder."Brian Carlstrom2014-03-279-199/+53
* Fix CopyRegInfo to keep live/dirty flags of new registers.Chao-ying Fu2014-03-271-2/+6
* Fix x86 master build failure.buzbee2014-03-272-14/+10
* Optimize easy multiply and easy div remainder.Zheng Xu2014-03-269-53/+199
* Continuing register cleanupbuzbee2014-03-2632-2734/+3087
* Relaxed memory barriers for x86Razvan A Lupusoru2014-03-2613-20/+151
* Reuse promoted register temporarilyYevgeny Rouban2014-03-261-2/+14
* Merge "Add GC mode for stressing testing heap transitions."Mathieu Chartier2014-03-261-1/+1
|\
| * Add GC mode for stressing testing heap transitions.Mathieu Chartier2014-03-251-1/+1
* | x86 GenLongRegOrMemOp should be aware about xmm to core reg conversionSerguei Katkov2014-03-261-0/+2
|/
* Merge "Trampoline and assembly fixes for ARM64"Andreas Gampe2014-03-253-3/+15
|\
| * Trampoline and assembly fixes for ARM64Andreas Gampe2014-03-243-3/+15
* | Merge "An argument is handled incorrectly for add-int/lit8 during optimizatio...Bill Buzbee2014-03-251-2/+2
|\ \
| * | An argument is handled incorrectly for add-int/lit8 during optimization phasenikolay serdjuk2014-03-251-2/+2
* | | Merge "Small update to CFG printing using DOT"Bill Buzbee2014-03-251-13/+11
|\ \ \ | |/ / |/| |
| * | Small update to CFG printing using DOTRazvan A Lupusoru2014-03-201-13/+11
* | | Refactor image writer reference visiting logic.Mathieu Chartier2014-03-242-107/+38
| |/ |/|
* | Move saved SSA map to ScopedArenaAllocator to save memory.Vladimir Marko2014-03-211-2/+2
* | Merge "Free Arenas from the ArenaStack before running codegen."Vladimir Marko2014-03-213-5/+23
|\ \
| * | Free Arenas from the ArenaStack before running codegen.Vladimir Marko2014-03-213-5/+23
* | | Merge "Fix method index for GDB information"Andreas Gampe2014-03-211-1/+1
|\ \ \ | |/ / |/| |
| * | Fix method index for GDB informationMark Mendell2014-03-211-1/+1
* | | Fix and clean up intrinsic Math.abs(long).Vladimir Marko2014-03-211-33/+28
| |/ |/|
* | Merge "Make all gc maps with 0 entries identical."Vladimir Marko2014-03-201-12/+9
|\ \
| * | Make all gc maps with 0 entries identical.Vladimir Marko2014-03-201-12/+9
* | | Merge "Clean up intrinsic Math.abs(float/double)."Vladimir Marko2014-03-201-10/+2
|\ \ \ | |/ / |/| |
| * | Clean up intrinsic Math.abs(float/double).Vladimir Marko2014-03-201-10/+2
* | | Add FINAL and OVERRIDE to calling conventions of the JNI compilerAndreas Gampe2014-03-204-107/+108
|/ /
* | Merge "Fix GenArithOpInt to work with RA correctly"Bill Buzbee2014-03-201-2/+10
|\ \
| * | Fix GenArithOpInt to work with RA correctlySerguei Katkov2014-03-201-2/+10
| |/
* | Merge "ART: API changes"Bill Buzbee2014-03-206-47/+47
|\ \ | |/ |/|
| * ART: API changesJean Christophe Beyler2014-03-186-47/+47
* | Some more ARM64 tests that are invalid at the momentAndreas Gampe2014-03-191-4/+6
* | Parts of ARM64 should not be enabled, yetAndreas Gampe2014-03-191-4/+5
* | Merge "Make test-art pass with heap reference poisoning enabled."Hiroshi Yamauchi2014-03-201-0/+1
|\ \
| * | Make test-art pass with heap reference poisoning enabled.Hiroshi Yamauchi2014-03-191-0/+1
| |/
* | AArch64: Add arm64 runtime support.Stuart Monteith2014-03-1913-4/+403
* | Merge "Optimize stack overflow handling."Mathieu Chartier2014-03-195-45/+100
|\ \