summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing
Commit message (Expand)AuthorAgeFilesLines
...
| * | It can be that no method has been compiled.Nicolas Geoffray2014-09-181-5/+9
| |/
* | Merge "Small fixes to get the boot image compiled in debug mode."Nicolas Geoffray2014-09-183-5/+29
|\ \
| * | Small fixes to get the boot image compiled in debug mode.Nicolas Geoffray2014-09-183-5/+29
| |/
* | Initiate a dead code elimination pass in the optimizing compiler.Roland Levillain2014-09-175-0/+299
* | Add CFG and SSA form checkers in the optimizing compiler.Roland Levillain2014-09-176-9/+518
|/
* Merge "Add the "time" compilation filter and output compilation stats."Nicolas Geoffray2014-09-171-4/+31
|\
| * Add the "time" compilation filter and output compilation stats.Nicolas Geoffray2014-09-171-4/+31
* | Implement invoke virtual in optimizing compiler.Nicolas Geoffray2014-09-178-74/+245
|/
* Revert "Revert "Implement suspend checks in new compiler.""Nicolas Geoffray2014-09-1612-22/+296
* Fix a bug in the register allocator.Nicolas Geoffray2014-09-163-1/+61
* 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
* 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
* | Fix misuse of ArenaAllocator.Nicolas Geoffray2014-09-101-19/+30
|/
* 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-0818-395/+761
* ART: Clean up compilerAndreas Gampe2014-08-222-2/+147
* Make common BitVector operations inline-able.Ian Rogers2014-08-202-0/+2
* Fix bug introduced in https://android-review.googlesource.com/102610.Nicolas Geoffray2014-08-201-1/+1
* ART source line debug info in OAT filesYevgeny Rouban2014-08-153-3/+17
* Reduce stack usage for overflow checksDave Allison2014-08-133-3/+3
* Support x86_64 stack overflow checks in opt compiler.Nicolas Geoffray2014-08-072-20/+21
* Fix SsaDeadPhiElimination in the presence of dependent phis.Nicolas Geoffray2014-08-073-2/+50
* ART: Fix missing initialization in stack_map_stream.hAndreas Gampe2014-07-281-1/+2
* Implement array get and array put in optimizing.Nicolas Geoffray2014-07-289-106/+1033
* Merge "Add a new stack map scheme that encodes compilation info per pc."Nicolas Geoffray2014-07-232-0/+344
|\
| * Add a new stack map scheme that encodes compilation info per pc.Nicolas Geoffray2014-07-212-0/+344
* | Fix implicit stack overflow check on optimizing/x86.Nicolas Geoffray2014-07-231-10/+11
* | Make unit test tell if a method is a leaf.Nicolas Geoffray2014-07-223-8/+10
* | Stack overflow checks and NPE checks for optimizing.Nicolas Geoffray2014-07-227-48/+183
* | Add write barriers to optimizing compiler.Nicolas Geoffray2014-07-213-3/+66
|/
* Add assembly operations with constants in optimizing compiler.Nicolas Geoffray2014-07-2111-85/+273
* We can also run the linear scan register allocator on thumb.Nicolas Geoffray2014-07-181-1/+4
* Use the thumb2 assembler for the optimizing compiler.Nicolas Geoffray2014-07-164-13/+24
* Break apart header files.Ian Rogers2014-07-152-0/+2
* Fix a braino in the stack layout.Nicolas Geoffray2014-07-159-118/+58
* Bailout if the field access is not supported.Nicolas Geoffray2014-07-141-21/+25
* Add two phi pruning phases.Nicolas Geoffray2014-07-144-2/+212
* Support fields in optimizing compiler.Nicolas Geoffray2014-07-1415-243/+1075
* Do not attempt to compile on architectures we do not support.Nicolas Geoffray2014-07-041-5/+11
* Support longs in the register allocator for x86_64.Nicolas Geoffray2014-07-0213-34/+284
* Re-enable tests with the optimizing compiler.Nicolas Geoffray2014-06-265-8/+10
* Revert "Re-enable tests with the optimizing compiler."Nicolas Geoffray2014-06-253-6/+6
* Re-enable tests with the optimizing compiler.Nicolas Geoffray2014-06-253-6/+6
* Fix a bug in LiveInterval::FirstRegisterUseAfter.Nicolas Geoffray2014-06-252-3/+43
* Add some more instruction support to optimizing compiler.Dave Allison2014-06-2412-129/+591
* Enable the register allocator on x86_64.Nicolas Geoffray2014-06-164-30/+149