| Commit message (Expand) | Author | Age | Files | Lines |
* | Use a flag from the verifier to know if we should compile. | Nicolas Geoffray | 2015-06-24 | 1 | -0/+5 |
* | Merge "ART stack unwinding fixes for libunwind/gdb/lldb." into mnc-dev | David Srbecky | 2015-06-19 | 3 | -6/+4 |
|\ |
|
| * | ART stack unwinding fixes for libunwind/gdb/lldb. | David Srbecky | 2015-06-19 | 3 | -6/+4 |
* | | Quick: Handle total high/low register overlap on arm/mips. | Vladimir Marko | 2015-06-19 | 2 | -6/+17 |
|/ |
|
* | Move mirror::ArtMethod to native | Mathieu Chartier | 2015-06-02 | 24 | -144/+177 |
* | ART: Clean up arm64 kNumberOfXRegisters usage. | Vladimir Marko | 2015-05-26 | 10 | -7/+10 |
* | Quick: Abolish kMirOpCheckPart2. | Vladimir Marko | 2015-05-07 | 3 | -32/+0 |
* | Merge "Fix for incorrect encode and parse of PEXTRW instruction" | Vladimir Marko | 2015-04-29 | 2 | -1/+8 |
|\ |
|
| * | Fix for incorrect encode and parse of PEXTRW instruction | nikolay serdjuk | 2015-04-29 | 2 | -1/+8 |
* | | Merge "Revert "Revert "[optimizing] Replace FP divide by power of 2""" | Nicolas Geoffray | 2015-04-28 | 1 | -20/+0 |
|\ \
| |/
|/| |
|
| * | Revert "Revert "[optimizing] Replace FP divide by power of 2"" | Nicolas Geoffray | 2015-04-27 | 1 | -20/+0 |
* | | Merge "Replace String CharArray with internal uint16_t array." | Jeff Hao | 2015-04-28 | 9 | -77/+391 |
|\ \
| |/
|/| |
|
| * | Replace String CharArray with internal uint16_t array. | Jeff Hao | 2015-04-27 | 9 | -77/+391 |
* | | Merge "Quick: Rely on inferred types in GVN/LVN/DCE." | Vladimir Marko | 2015-04-27 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | Quick: Rely on inferred types in GVN/LVN/DCE. | Vladimir Marko | 2015-04-27 | 1 | -1/+1 |
* | | ART: Fix addpd opcode, add Quick x86 assembler test | Chao-ying Fu | 2015-04-25 | 3 | -5/+271 |
|/ |
|
* | Disable Quick's GVN-based dead code elimination. | Roland Levillain | 2015-04-25 | 1 | -1/+1 |
* | Merge "Quick: Fix and enable DCE and improve GVN/DCE cleanup." | Vladimir Marko | 2015-04-24 | 1 | -1/+1 |
|\ |
|
| * | Quick: Fix and enable DCE and improve GVN/DCE cleanup. | Vladimir Marko | 2015-04-23 | 1 | -1/+1 |
* | | Remove ArtMethod* parameter from dex cache entry points. | Vladimir Marko | 2015-04-24 | 2 | -46/+20 |
* | | Quick: Fix out of temp regs in ArmMir2Lir::GenMulLong(). | Vladimir Marko | 2015-04-23 | 1 | -5/+7 |
|/ |
|
* | Revert "Revert "Quick: Rewrite type inference pass."" | Vladimir Marko | 2015-04-23 | 1 | -0/+3 |
* | Revert "Quick: Rewrite type inference pass." | Andreas Gampe | 2015-04-22 | 1 | -3/+0 |
* | Replace NULL with nullptr | Mathieu Chartier | 2015-04-22 | 27 | -127/+127 |
* | Quick: Rewrite type inference pass. | Vladimir Marko | 2015-04-22 | 1 | -0/+3 |
* | Quick: Remove broken Mir2Lir::LocToRegClass(). | Vladimir Marko | 2015-04-22 | 9 | -48/+31 |
* | ART: Add compiled-methods | Andreas Gampe | 2015-04-21 | 1 | -1/+1 |
* | Fix value used for shift in quick_cfi_test. | Dan Albert | 2015-04-16 | 1 | -2/+2 |
* | ARM64: Remove suspend register. | Zheng Xu | 2015-04-14 | 4 | -23/+21 |
* | Add --include-cfi compiler option. | David Srbecky | 2015-04-13 | 2 | -1/+2 |
* | Remove the --gen-gdb-info compiler option. | David Srbecky | 2015-04-12 | 1 | -1/+0 |
* | ART: Remove WriteElf from Compiler | Andreas Gampe | 2015-04-10 | 2 | -22/+0 |
* | Merge "Fix memory leaks in the CFI tests." | David Srbecky | 2015-04-09 | 1 | -1/+1 |
|\ |
|
| * | Fix memory leaks in the CFI tests. | David Srbecky | 2015-04-09 | 1 | -1/+1 |
* | | ART: Fix indent in Mips backend | Andreas Gampe | 2015-04-09 | 2 | -78/+78 |
* | | Merge "Fix GenDivRemLit() for Mips." | Andreas Gampe | 2015-04-09 | 1 | -1/+7 |
|\ \
| |/
|/| |
|
| * | Fix GenDivRemLit() for Mips. | Douglas Leung | 2015-04-07 | 1 | -1/+7 |
* | | Merge "Quick: PC-relative loads from dex cache arrays on x86." | Vladimir Marko | 2015-04-09 | 11 | -309/+243 |
|\ \ |
|
| * | | Quick: PC-relative loads from dex cache arrays on x86. | Vladimir Marko | 2015-04-09 | 11 | -309/+243 |
* | | | Merge "Implement CFI for Optimizing." | David Srbecky | 2015-04-09 | 3 | -65/+6 |
|\ \ \ |
|
| * | | | Implement CFI for Optimizing. | David Srbecky | 2015-04-09 | 3 | -65/+6 |
* | | | | Merge "Implement CFI for Quick." | David Srbecky | 2015-04-09 | 17 | -50/+826 |
|\ \ \ \
| |/ / /
| | / /
| |/ /
|/| | |
|
| * | | Implement CFI for Quick. | David Srbecky | 2015-04-08 | 17 | -50/+826 |
* | | | Merge "Quick: Clean up temp use counting." | Vladimir Marko | 2015-04-08 | 4 | -13/+37 |
|\ \ \
| |/ /
|/| | |
|
| * | | Quick: Clean up temp use counting. | Vladimir Marko | 2015-04-08 | 4 | -13/+37 |
* | | | Merge "Remove the old CFI infrastructure." | David Srbecky | 2015-04-08 | 5 | -131/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | Remove the old CFI infrastructure. | David Srbecky | 2015-04-07 | 5 | -131/+4 |
* | | | Merge "ART: Fix 64-bit ELF file support" | Andreas Gampe | 2015-04-08 | 1 | -2/+7 |
|\ \ \
| |_|/
|/| | |
|
| * | | ART: Fix 64-bit ELF file support | Andreas Gampe | 2015-04-07 | 1 | -2/+7 |
| |/ |
|
* | | Promote pointer to dex cache arrays on arm. | Vladimir Marko | 2015-04-07 | 8 | -5/+241 |