Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge "GVN HClinitCheck nodes." | Nicolas Geoffray | 2015-03-27 | 1 | -1/+1 |
|\ | |||||
| * | GVN HClinitCheck nodes. | Nicolas Geoffray | 2015-03-27 | 1 | -1/+1 |
* | | Intrinsify String.compareTo. | Nicolas Geoffray | 2015-03-27 | 12 | -80/+202 |
|/ | |||||
* | [optimizing] Implement X86 intrinsic support | Mark Mendell | 2015-03-26 | 5 | -37/+1328 |
* | ART: Force constants into the entry block | David Brazdil | 2015-03-26 | 16 | -275/+302 |
* | Use the original invoke type when inlining. | Nicolas Geoffray | 2015-03-26 | 3 | -2/+8 |
* | Merge "Revert "Revert "Inline across dex files.""" | Nicolas Geoffray | 2015-03-25 | 6 | -54/+114 |
|\ | |||||
| * | Revert "Revert "Inline across dex files."" | Nicolas Geoffray | 2015-03-25 | 6 | -54/+114 |
* | | Merge changes I4b3b4d90,I70e0d78f,I2848636f | Calin Juravle | 2015-03-25 | 1 | -23/+51 |
|\ \ | |||||
| * | | Inline long shift code | Guillaume "Vermeille" Sanchez | 2015-03-25 | 1 | -23/+51 |
* | | | Merge "Share dex register maps between stack maps when possible." | Calin Juravle | 2015-03-25 | 2 | -37/+182 |
|\ \ \ | |||||
| * | | | Share dex register maps between stack maps when possible. | Calin Juravle | 2015-03-25 | 2 | -37/+182 |
* | | | | ART: Formatting and comments in BooleanSimplifier | David Brazdil | 2015-03-25 | 7 | -39/+62 |
| |_|/ |/| | | |||||
* | | | ART: Fix crash in gtests | David Brazdil | 2015-03-24 | 3 | -2/+15 |
* | | | Merge "Share the runtime arena for faster compile times." | Nicolas Geoffray | 2015-03-24 | 1 | -2/+1 |
|\ \ \ | |||||
| * | | | Share the runtime arena for faster compile times. | Nicolas Geoffray | 2015-03-24 | 1 | -2/+1 |
* | | | | Merge "ART: Boolean simplifier" | David Brazdil | 2015-03-24 | 14 | -63/+463 |
|\ \ \ \ | |||||
| * | | | | ART: Boolean simplifier | David Brazdil | 2015-03-24 | 14 | -63/+463 |
| |/ / / | |||||
* | | | | Merge "Unify ART's various implementations of bit_cast." | Roland Levillain | 2015-03-24 | 6 | -23/+27 |
|\ \ \ \ | |||||
| * | | | | Unify ART's various implementations of bit_cast. | Roland Levillain | 2015-03-24 | 6 | -23/+27 |
| |/ / / | |||||
* | | | | Merge "Revert "Inline across dex files."" | Nicolas Geoffray | 2015-03-24 | 4 | -31/+16 |
|\ \ \ \ | |/ / / |/| | | | |||||
| * | | | Revert "Inline across dex files." | Nicolas Geoffray | 2015-03-24 | 4 | -31/+16 |
* | | | | Revert "Deoptimization-based bce." | Andreas Gampe | 2015-03-24 | 13 | -480/+111 |
* | | | | Deoptimization-based bce. | Mingyao Yang | 2015-03-23 | 13 | -111/+480 |
* | | | | Merge "Inline across dex files." | Nicolas Geoffray | 2015-03-23 | 4 | -16/+31 |
|\ \ \ \ | |/ / / | |||||
| * | | | Inline across dex files. | Nicolas Geoffray | 2015-03-23 | 4 | -16/+31 |
* | | | | Merge "Implement a space filter for optimizing." | Nicolas Geoffray | 2015-03-23 | 2 | -0/+12 |
|\ \ \ \ | |||||
| * | | | | Implement a space filter for optimizing. | Nicolas Geoffray | 2015-03-23 | 2 | -0/+12 |
| |/ / / | |||||
* | | | | Merge "Opt Compiler: Materialise constants that cannot be encoded" | Nicolas Geoffray | 2015-03-23 | 2 | -4/+39 |
|\ \ \ \ | |||||
| * | | | | Opt Compiler: Materialise constants that cannot be encoded | Serban Constantinescu | 2015-03-17 | 2 | -4/+39 |
* | | | | | Merge "[optimizing] Improve x86, x86_64 code" | Nicolas Geoffray | 2015-03-23 | 4 | -55/+175 |
|\ \ \ \ \ | |_|/ / / |/| | | | | |||||
| * | | | | [optimizing] Improve x86, x86_64 code | Mark Mendell | 2015-03-13 | 4 | -55/+175 |
* | | | | | Fix verifier handling of empty switch as last instruction. | Jeff Hao | 2015-03-20 | 1 | -2/+0 |
| |_|/ / |/| | | | |||||
* | | | | Merge "Compress the StackMaps." | Nicolas Geoffray | 2015-03-20 | 2 | -32/+84 |
|\ \ \ \ | |||||
| * | | | | Compress the StackMaps. | Nicolas Geoffray | 2015-03-20 | 2 | -32/+84 |
| | |_|/ | |/| | | |||||
* | | | | Remember whether a method was worth inlining. | Nicolas Geoffray | 2015-03-20 | 2 | -2/+26 |
|/ / / | |||||
* | | | Merge "StackMap: Always load and store unalign." | Nicolas Geoffray | 2015-03-18 | 1 | -2/+2 |
|\ \ \ | |||||
| * | | | StackMap: Always load and store unalign. | Nicolas Geoffray | 2015-03-18 | 1 | -2/+2 |
* | | | | Merge "ART: Fix condition for StoreNeedsWriteBarrier" | David Brazdil | 2015-03-18 | 1 | -6/+3 |
|\ \ \ \ | |/ / / |/| | | | |||||
| * | | | ART: Fix condition for StoreNeedsWriteBarrier | David Brazdil | 2015-03-17 | 1 | -6/+3 |
| | |/ | |/| | |||||
* | | | Merge "Revert "Inline long shift code"" | Calin Juravle | 2015-03-17 | 1 | -46/+19 |
|\ \ \ | |||||
| * | | | Revert "Inline long shift code" | Calin Juravle | 2015-03-17 | 1 | -46/+19 |
* | | | | Merge "Inline long shift code" | Calin Juravle | 2015-03-17 | 1 | -19/+46 |
|\ \ \ \ | |/ / / | |||||
| * | | | Inline long shift code | Guillaume "Vermeille" Sanchez | 2015-03-17 | 1 | -19/+46 |
* | | | | Fall back to Quick when Optimizing cannot compile. | Nicolas Geoffray | 2015-03-17 | 1 | -32/+66 |
* | | | | PREOPT compiles using dex2oatd so don't emit debug instructions. | Nicolas Geoffray | 2015-03-17 | 4 | -16/+0 |
* | | | | ART: Faster implementation of GVN's hash table | David Brazdil | 2015-03-17 | 1 | -129/+210 |
| |/ / |/| | | |||||
* | | | [optimizing] Use baseline when debuggable is set. | Nicolas Geoffray | 2015-03-16 | 1 | -2/+3 |
* | | | Update locations of registers after slow paths spilling. | Nicolas Geoffray | 2015-03-16 | 8 | -248/+289 |
* | | | Merge "[optimizing] Don't record None locations in the stack maps." | Nicolas Geoffray | 2015-03-13 | 4 | -183/+280 |
|\ \ \ |