Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 8 | -62/+137 |
|\ | |||||
| * | Revert "Revert "Inline across dex files."" | Nicolas Geoffray | 2015-03-25 | 8 | -62/+137 |
* | | Merge changes I4b3b4d90,I70e0d78f,I2848636f | Calin Juravle | 2015-03-25 | 4 | -42/+99 |
|\ \ | |||||
| * | | Forbid the use of shifts in ShifterOperand in Thumb2 | Guillaume "Vermeille" Sanchez | 2015-03-25 | 2 | -0/+6 |
| * | | Make subs and adds alter flags when rn is an immediate | Guillaume "Vermeille" Sanchez | 2015-03-25 | 2 | -19/+42 |
| * | | Inline long shift code | Guillaume "Vermeille" Sanchez | 2015-03-25 | 1 | -23/+51 |
* | | | Merge "Support relative encoded dex locations in oat files." | Richard Uhler | 2015-03-25 | 2 | -2/+2 |
|\ \ \ | |||||
| * | | | Support relative encoded dex locations in oat files. | Richard Uhler | 2015-03-24 | 2 | -2/+2 |
* | | | | 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 |
* | | | | | Merge "Quick: Fix "select" pattern to update data used for GC maps." | Vladimir Marko | 2015-03-25 | 3 | -24/+34 |
|\ \ \ \ \ | |||||
| * | | | | | Quick: Fix "select" pattern to update data used for GC maps. | Vladimir Marko | 2015-03-25 | 3 | -24/+34 |
* | | | | | | 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 | 15 | -63/+464 |
|\ \ \ \ \ | |||||
| * | | | | | ART: Boolean simplifier | David Brazdil | 2015-03-24 | 15 | -63/+464 |
* | | | | | | Merge "Unify ART's various implementations of bit_cast." | Roland Levillain | 2015-03-24 | 9 | -87/+91 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Unify ART's various implementations of bit_cast. | Roland Levillain | 2015-03-24 | 9 | -87/+91 |
| | |/ / / / | |/| | | | | |||||
* | | | | | | 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 |
* | | | | | | Quick: Clean up Mir2Lir codegen. | Vladimir Marko | 2015-03-24 | 22 | -78/+64 |
* | | | | | | Merge "Quick: Create GC map based on compiler data." | Vladimir Marko | 2015-03-24 | 5 | -50/+177 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | |||||
| * | | | | | Quick: Create GC map based on compiler data. | Vladimir Marko | 2015-03-20 | 5 | -50/+177 |
* | | | | | | Revert "Deoptimization-based bce." | Andreas Gampe | 2015-03-24 | 14 | -481/+112 |
* | | | | | | Deoptimization-based bce. | Mingyao Yang | 2015-03-23 | 14 | -112/+481 |
* | | | | | | 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 "Fix a bug in AddToCodeCache" | Mathieu Chartier | 2015-03-23 | 1 | -3/+4 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Fix a bug in AddToCodeCache | Mathieu Chartier | 2015-03-23 | 1 | -3/+4 |
| |/ / / / / | |||||
* | | | | | | 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 | 6 | -59/+192 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | |||||
| * | | | | | | [optimizing] Improve x86, x86_64 code | Mark Mendell | 2015-03-13 | 6 | -59/+192 |
* | | | | | | | Merge "ART: Add Mips32r6 backend support" | Andreas Gampe | 2015-03-21 | 7 | -119/+271 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | ART: Add Mips32r6 backend support | Douglas Leung | 2015-03-20 | 7 | -119/+271 |
* | | | | | | | | Merge "Fix verifier handling of empty switch as last instruction." | Jeff Hao | 2015-03-21 | 1 | -2/+0 |
|\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | Fix verifier handling of empty switch as last instruction. | Jeff Hao | 2015-03-20 | 1 | -2/+0 |
* | | | | | | | | | Remove some spammy logging | Mathieu Chartier | 2015-03-20 | 1 | -1/+1 |
* | | | | | | | | | Enable more direct code for JIT | Mathieu Chartier | 2015-03-20 | 1 | -1/+4 |
| |/ / / / / / / |/| | | | | | | | |||||
* | | | | | | | | Merge "Quick: Clean up slow paths." | Vladimir Marko | 2015-03-20 | 10 | -31/+32 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | / / / / | | |_|/ / / / | |/| | | | | | |||||
| * | | | | | | Quick: Clean up slow paths. | Vladimir Marko | 2015-03-20 | 10 | -31/+32 |
* | | | | | | | Add verify-at-runtime compiler filter | Mathieu Chartier | 2015-03-20 | 3 | -13/+40 |
| |_|_|/ / / |/| | | | | | |||||
* | | | | | | Merge "Compress the StackMaps." | Nicolas Geoffray | 2015-03-20 | 2 | -32/+84 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Compress the StackMaps. | Nicolas Geoffray | 2015-03-20 | 2 | -32/+84 |
* | | | | | | | Merge "Remember whether a method was worth inlining." | Nicolas Geoffray | 2015-03-20 | 2 | -2/+26 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | |