summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge "ART: A workaround for a wrongly-read caller's frame"Andreas Gampe2014-04-081-0/+213
|\
| * ART: A workaround for a wrongly-read caller's frameVladimir Kostyukov2014-04-071-0/+213
* | Merge "Tweaked profile significant_difference."Calin Juravle2014-04-082-114/+2
|\ \
| * | Tweaked profile significant_difference.Calin Juravle2014-04-072-114/+2
* | | Merge "Test control flow instruction with optimizing compiler."Nicolas Geoffray2014-04-089-39/+87
|\ \ \
| * | | Test control flow instruction with optimizing compiler.Nicolas Geoffray2014-04-089-39/+87
| | |/ | |/|
* | | Merge "Quick compiler: fix CmpLong pair handling"buzbee2014-04-081-3/+2
|\ \ \
| * | | Quick compiler: fix CmpLong pair handlingbuzbee2014-04-071-3/+2
* | | | Use LIRSlowPath for throwing div by zero exception.Mingyao Yang2014-04-077-24/+50
* | | | Merge "AArch64: Fix Managed Register unit tests"Andreas Gampe2014-04-074-14/+171
|\ \ \ \ | |/ / / |/| | |
| * | | AArch64: Fix Managed Register unit testsSerban Constantinescu2014-04-074-14/+171
| |/ /
* | | Merge "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-0726-715/+39
|\ \ \
| * | | Revert "Use trampolines for calls to helpers"Dave Allison2014-04-0726-715/+39
* | | | Merge "Inlining synthetic accessors."Vladimir Marko2014-04-071-2/+10
|\ \ \ \
| * | | | Inlining synthetic accessors.Vladimir Marko2014-04-071-2/+10
* | | | | Merge "Use trampolines for calls to helpers"Dave Allison2014-04-0726-39/+715
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Use trampolines for calls to helpersDave Allison2014-04-0426-39/+715
* | | | Inlining setters that return one of their arguments.Vladimir Marko2014-04-073-6/+39
| |/ / |/| |
* | | Add support for taking parameters in optimizing compiler.Nicolas Geoffray2014-04-076-49/+336
* | | Revert "Inlining setters that return one of their arguments."Mathieu Chartier2014-04-043-38/+6
* | | Revert "Inlining synthetic accessors."Mathieu Chartier2014-04-041-10/+2
* | | Fix wrong handling of Generic JNI not finding native method.Andreas Gampe2014-04-041-0/+10
* | | Fix using kArm instead of kThumb2.Mathieu Chartier2014-04-042-5/+9
|/ /
* | Merge "ARM: enable optimisation for easy multiply, add modulus pattern."Ian Rogers2014-04-042-26/+64
|\ \
| * | ARM: enable optimisation for easy multiply, add modulus pattern.Zheng Xu2014-04-032-26/+64
* | | Merge "Disable use of R4 as a promotable register"Dave Allison2014-04-041-1/+2
|\ \ \
| * | | Disable use of R4 as a promotable registerDave Allison2014-04-031-1/+2
* | | | Merge "Inlining synthetic accessors."Vladimir Marko2014-04-041-2/+10
|\ \ \ \
| * | | | Inlining synthetic accessors.Vladimir Marko2014-04-041-2/+10
* | | | | Merge "Inlining setters that return one of their arguments."Vladimir Marko2014-04-043-6/+38
|\ \ \ \ \ | |/ / / /
| * | | | Inlining setters that return one of their arguments.Vladimir Marko2014-04-043-6/+38
* | | | | Merge "Re-enable DEX-to-DEX compilation path"Sebastien Hertz2014-04-041-2/+3
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Re-enable DEX-to-DEX compilation pathSebastien Hertz2014-04-041-2/+3
| |/ / /
* | | | Merge "Fix LoadValueWide to not call MarkLive for high reg that is equal to l...Bill Buzbee2014-04-041-1/+6
|\ \ \ \
| * | | | Fix LoadValueWide to not call MarkLive for high reg that is equal to low regChao-ying Fu2014-04-031-1/+6
* | | | | Clean up special method inlining.Vladimir Marko2014-04-042-44/+66
* | | | | Use target-specific word instead of runtime word.Nicolas Geoffray2014-04-046-20/+29
* | | | | Merge "Disassemble Thumb2 shifts and more VFP instructions."Vladimir Marko2014-04-042-10/+0
|\ \ \ \ \
| * | | | | Disassemble Thumb2 shifts and more VFP instructions.Vladimir Marko2014-04-032-10/+0
| |/ / / /
* | | | | Merge "Add support for new-instance and invoke-direct."Nicolas Geoffray2014-04-044-9/+100
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add support for new-instance and invoke-direct.Nicolas Geoffray2014-04-044-9/+100
| |/ / /
* | | | Merge "Do not output ARM64 assembler debug code."Andreas Gampe2014-04-031-11/+0
|\ \ \ \
| * | | | Do not output ARM64 assembler debug code.Andreas Gampe2014-04-031-11/+0
| |/ / /
* | | | Merge "Make frame size dependent on arch-specific constants."Andreas Gampe2014-04-031-1/+6
|\ \ \ \
| * | | | Make frame size dependent on arch-specific constants.Andreas Gampe2014-04-031-1/+6
| |/ / /
* | | | Add OpEndIT() for marking the end of OpIT blocksDave Allison2014-04-0310-35/+65
|/ / /
* | | Merge "Support passing arguments to invoke-static* instructions."Nicolas Geoffray2014-04-038-107/+273
|\ \ \
| * | | Support passing arguments to invoke-static* instructions.Nicolas Geoffray2014-04-038-107/+273
| |/ /
* | | Merge "art: Handle x86_64 architecture equal to x86"Bill Buzbee2014-04-0313-43/+60
|\ \ \
| * | | art: Handle x86_64 architecture equal to x86Dmitry Petrochenko2014-04-0313-43/+60
| |/ /