summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* ART: Rename Handle hierarchyAndreas Gampe2014-09-153-7/+7
* ART: Allow quickening in the boot imageAndreas Gampe2014-09-152-67/+127
* ART: Change access flag behavior in verifierAndreas Gampe2014-09-152-4/+4
* Revert "Implement suspend checks in new compiler."Nicolas Geoffray2014-09-157-229/+5
* Implement suspend checks in new compiler.Nicolas Geoffray2014-09-157-5/+229
* ART: Consider clinit elimination for inliningRazvan A Lupusoru2014-09-121-2/+11
* Merge "Compile time performance improvements focusing on interpret-only."Ian Rogers2014-09-122-14/+19
|\
| * Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-122-14/+19
* | Quick compiler (arm64) Fix inline Math.round()buzbee2014-09-121-3/+4
|/
* Fix builds on archs the compiler does not support.Nicolas Geoffray2014-09-111-2/+0
* Fix valgrind errors.Nicolas Geoffray2014-09-118-56/+63
* Merge "Fix bug in register allocator."Nicolas Geoffray2014-09-111-1/+10
|\
| * Fix bug in register allocator.Nicolas Geoffray2014-09-101-1/+10
* | Merge "ART: Fix things for valgrind"Andreas Gampe2014-09-105-9/+17
|\ \
| * | ART: Fix things for valgrindAndreas Gampe2014-09-105-9/+17
* | | Merge "Revert "Add read barriers for the roots in the verifier.""Ian Rogers2014-09-101-6/+6
|\ \ \
| * | | Revert "Add read barriers for the roots in the verifier."Ian Rogers2014-09-101-6/+6
* | | | Merge "ART: Fix variable formatting and CodeLayout's multiple visits"Bill Buzbee2014-09-102-65/+84
|\ \ \ \
| * | | | ART: Fix variable formatting and CodeLayout's multiple visitsJean Christophe Beyler2014-09-102-65/+84
* | | | | Merge "Fix kThumb2Vldrd definition to set correct flag."Bill Buzbee2014-09-101-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Fix kThumb2Vldrd definition to set correct flag.Junmo Park2014-09-101-1/+1
| | |_|/ | |/| |
* | | | Merge "Fix misuse of ArenaAllocator."Nicolas Geoffray2014-09-101-19/+30
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix misuse of ArenaAllocator.Nicolas Geoffray2014-09-101-19/+30
| |/ /
* | | Improve dex location canonicalization-related performance.Vladimir Marko2014-09-101-1/+2
|/ /
* | Change Reference.get() intrinsic to Reference.getReferent().Mathieu Chartier2014-09-094-9/+9
|/
* x86: evaluation destination should be after load of source in RASerguei Katkov2014-09-091-1/+1
* Add (simple) side effects flags and equality methods on nodes.Nicolas Geoffray2014-09-082-34/+152
* Runtime support for the new stack maps for the opt compiler.Nicolas Geoffray2014-09-0821-409/+805
* Quick compiler: Fix handling of unused returnsbuzbee2014-09-071-2/+8
* Merge "ART: Make the dominator bitvectors expandable"Bill Buzbee2014-09-071-3/+3
|\
| * ART: Make the dominator bitvectors expandableJean Christophe Beyler2014-09-051-3/+3
* | Fix Thumb2Stm, ldm definition of EncodingMap for armJunmo Park2014-09-072-20/+35
* | Merge "ART: Refactor elf_writer_quick, add symbolizer"Andreas Gampe2014-09-063-1266/+1250
|\ \
| * | ART: Refactor elf_writer_quick, add symbolizerAndreas Gampe2014-09-053-1266/+1250
* | | ART: X86: Improve multiply in div/rem by literalMark Mendell2014-09-051-38/+41
|/ /
* | ART: Fix x86_64 GenSelect case when destination is RefJean Christophe Beyler2014-09-041-45/+54
* | ART: Reduce LockCallTemps usageMaxim Kazantsev2014-09-043-17/+71
|/
* Merge "ART: Vectorization opcode implementation fixes"Ian Rogers2014-09-0410-313/+676
|\
| * ART: Vectorization opcode implementation fixesLupusoru, Razvan A2014-09-0310-313/+676
* | Merge "Add numerator check for integer divide and modulo"Ian Rogers2014-09-041-0/+30
|\ \
| * | Add numerator check for integer divide and moduloYixin Shou2014-08-271-0/+30
* | | ART: Only call CalculateBasicBlockInformation onceJean Christophe Beyler2014-09-041-3/+1
| |/ |/|
* | Merge "Fix SetupResourceMasks to pass correct parameters"Vladimir Marko2014-09-031-1/+1
|\ \
| * | Fix SetupResourceMasks to pass correct parametersJunmo Park2014-09-031-1/+1
* | | Merge "ART fix oat debug source map operations"Vladimir Marko2014-09-033-49/+35
|\ \ \
| * | | ART fix oat debug source map operationsYevgeny Rouban2014-08-253-49/+35
* | | | Merge "Quick compiler, aarch64: Insane sanity checker"buzbee2014-09-031-6/+9
|\ \ \ \
| * | | | Quick compiler, aarch64: Insane sanity checkerbuzbee2014-09-021-6/+9
* | | | | Merge "ART: Fix read-out-of-bounds in the compiler"Andreas Gampe2014-09-032-4/+13
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | ART: Fix read-out-of-bounds in the compilerAndreas Gampe2014-09-022-4/+13
| |/ / /