1. 6fa4404 Simplify const-string.indexOf(). by Vladimir Marko · 7 years ago
  2. 05e34f4 Revert^2 "Remove support for Valgrind in ART." by Roland Levillain · 7 years ago
  3. b4eb1b1 Refactor ClassRoot/GetClassRoot(). by Vladimir Marko · 7 years ago
  4. 8b362a8 Revert "Remove support for Valgrind in ART." by Andreas Gampe · 7 years ago
  5. 8268cb6 Remove support for Valgrind in ART. by Roland Levillain · 7 years ago
  6. 0dcccd8 ART: Remove InstructionTypeEquals(). by Vladimir Marko · 7 years ago
  7. 2477320 Step 1 of 2: conditional passes. by Aart Bik · 7 years ago
  8. 6b6ab3f Merge "Eliminate redundant abs on zero extension" by Treehugger Robot · 7 years ago
  9. 1d746de Recognize nested MIN-MAX operations. by Aart Bik · 7 years ago
  10. c6eec4b Eliminate redundant abs on zero extension by Aart Bik · 7 years ago
  11. 175e786 Revert^4 "Compiler changes for bitstring based type checks." by Vladimir Marko · 7 years ago
  12. d1ede32 Merge "Revert^3 "Compiler changes for bitstring based type checks."" by Andreas Gampe · 7 years ago
  13. 3fbd3ad Revert^3 "Compiler changes for bitstring based type checks." by Andreas Gampe · 7 years ago
  14. 7075583 Merge "Revert^2 "Compiler changes for bitstring based type checks."" by Vladimir Marko · 7 years ago
  15. 2286da2 Refined recognizing integral MIN-MAX-ABS. by Aart Bik · 7 years ago
  16. 3f41323 Revert^2 "Compiler changes for bitstring based type checks." by Vladimir Marko · 7 years ago
  17. 142b913 Recognize MIN-MAX. by Aart Bik · 7 years ago
  18. 1f8d51b Introduce MIN/MAX/ABS as HIR nodes. by Aart Bik · 7 years ago
  19. 3dad341 Introduce ABS as HIR nodes. by Aart Bik · 7 years ago
  20. bff7a52 Revert "Compiler changes for bitstring based type checks." by Nicolas Geoffray · 7 years ago
  21. eb0ebed Compiler changes for bitstring based type checks. by Vladimir Marko · 7 years ago
  22. ba3a790 Merge "Revert "ART: Try to statically evaluate some conditions."" by Treehugger Robot · 8 years ago
  23. 04366f3 Revert "ART: Try to statically evaluate some conditions." by Nicolas Geoffray · 8 years ago
  24. 03376f4 Merge "ART: Try to statically evaluate some conditions." by Treehugger Robot · 8 years ago
  25. 1de1e11 ART: Try to statically evaluate some conditions. by Artem Serov · 8 years ago
  26. 3bcb751 type conversion elimination for store value only uses. by Mingyao Yang · 8 years ago
  27. 367e020 Merge "Fix a bug in String.charAt() simplification." by Vladimir Marko · 8 years ago
  28. 0259c24 Fix a bug in String.charAt() simplification. by Vladimir Marko · 8 years ago
  29. 6b1aebe Allow devirtualized method to be intrinsified. by Mingyao Yang · 8 years ago
  30. 75bb2f3 Type conversion elimination of constants by Mingyao Yang · 8 years ago
  31. 5387bc5 Merge "Fix stats reporting over 100% methods compiled." by Treehugger Robot · 8 years ago
  32. e1b6d7b Merge "type conversion elimination for constant input" by Treehugger Robot · 8 years ago
  33. cd09e1f Fix stats reporting over 100% methods compiled. by Vladimir Marko · 8 years ago
  34. cebb5e7 type conversion elimination for constant input by Mingyao Yang · 8 years ago
  35. 68351eb Merge "ART: Introduce individual HInstruction cloning." by Aart Bik · 8 years ago
  36. da28305 Fix String.equals() for moveable String.class. by Vladimir Marko · 8 years ago
  37. cced8ba ART: Introduce individual HInstruction cloning. by Artem Serov · 8 years ago
  38. 33bff25 ART: Make InstructionSet an enum class and add kLast. by Vladimir Marko · 8 years ago
  39. dab6907 Fix type conversion bug by Aart Bik · 8 years ago
  40. 61b9228 ART: Introduce Uint8 loads in compiled code. by Vladimir Marko · 8 years ago
  41. 69d310e Use ScopedArenaAllocator for building HGraph. by Vladimir Marko · 8 years ago
  42. e764d2e Use ScopedArenaAllocator for register allocation. by Vladimir Marko · 8 years ago
  43. ca6fff8 ART: Use ScopedArenaAllocator for pass-local data. by Vladimir Marko · 8 years ago
  44. 46b6dbc Try to preserve dex pc better in vector code. by Aart Bik · 8 years ago
  45. c8fb211 ART: Simplify And(TypeConversion<Int64>(x), Const32). by Vladimir Marko · 8 years ago
  46. 5adf26c Merge "ART: Introduce Uint8 compiler data type." by Vladimir Marko · 8 years ago
  47. d5d2f2c ART: Introduce Uint8 compiler data type. by Vladimir Marko · 8 years ago
  48. 4a4610a ART: Add VarHandle fence intrinsics by Orion Hodson · 8 years ago
  49. 7033d49 ART: Generalize "x >> (s & m)" simplification. by Vladimir Marko · 8 years ago
  50. 0ebe0d8 ART: Introduce compiler data type. by Vladimir Marko · 8 years ago
  51. 4f7dd34 Recognize ABS cases. by Aart Bik · 8 years ago
  52. bc5460b MIPS: Support MultiplyAccumulate for SIMD. by Lena Djokic · 8 years ago
  53. 1e065a5 optimizing: Refactor statistics to use OptimizingCompilerStats helper by Igor Murashkin · 8 years ago
  54. 8cf9cb3 ART: Include cleanup by Andreas Gampe · 8 years ago
  55. ba11882 ART: Change method lookup to be more consistent to JLS and the RI. by Vladimir Marko · 8 years ago
  56. 6597946 Use PC-relative pointer to boot image methods. by Vladimir Marko · 8 years ago
  57. 50e20d5 Moved knowledge on masking shift operands to simplifier. by Aart Bik · 8 years ago
  58. c6ea7d0 ART: Clean up art_method.h by Andreas Gampe · 8 years ago
  59. 6f8e2c9 Make data dependency around HDeoptimize correct. by Nicolas Geoffray · 8 years ago
  60. c4aa82c Invoke typed arraycopy for primitive arrays. by Nicolas Geoffray · 8 years ago
  61. e761bcc Revert "Revert "Load the array class in the compiler for allocations."" by Nicolas Geoffray · 8 years ago
  62. fee2550 Revert "Load the array class in the compiler for allocations." by Hiroshi Yamauchi · 8 years ago
  63. cc99df2 Load the array class in the compiler for allocations. by Nicolas Geoffray · 8 years ago
  64. 5e83eb7 Merge "Recognize getClass() in RTP." by Nicolas Geoffray · 8 years ago
  65. c52b26d Recognize getClass() in RTP. by Nicolas Geoffray · 9 years ago
  66. 431121f The HBoundsCheck should be the index input of String.charAt. by Nicolas Geoffray · 8 years ago
  67. ab2270f Fixed signal 11 bug by not testing resolved method first. by Aart Bik · 9 years ago
  68. 9186ced ART: Clean up utils.h by Andreas Gampe · 9 years ago
  69. 71bf7b4 Optimizations around escape analysis. With tests. by Aart Bik · 9 years ago
  70. ff7d89c Allow read side effects for removing dead instructions. by Aart Bik · 9 years ago
  71. 2767f4b New instruction simplifications. Extra dce pass. Allow more per block repeats. by Aart Bik · 9 years ago
  72. 2c45bc9 Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator. by Vladimir Marko · 9 years ago
  73. 0795f23 Clean up ScopedThreadStateChange to use ObjPtr by Mathieu Chartier · 9 years ago
  74. 5e4e11e Clean-up sharpening and compiler driver. by Nicolas Geoffray · 9 years ago
  75. 9837caf Update art tests by Sebastien Hertz · 9 years ago
  76. d3278bd Two more patterns for instruction simplifier by Maxim Kazantsev · 9 years ago
  77. e14dc86 Simplification for associative and commutative operations on constants by Anton Kirilov · 9 years ago
  78. 5051844 Optimize away useless masking operations on shift amounts. by Alexandre Rames · 9 years ago
  79. 87f3fcb Replace String.charAt() with HIR. by Vladimir Marko · 9 years ago
  80. 4248fc4 Merge "Refactor handling of input records." by Vladimir Marko · 9 years ago
  81. 372f10e Refactor handling of input records. by Vladimir Marko · 9 years ago
  82. c5809c3 Add missing calls to `RecordSimplification()`. by Alexandre Rames · 9 years ago
  83. dce016e Intrinsify String.length() and String.isEmpty() as HIR. by Vladimir Marko · 9 years ago
  84. 46817b8 Use iterators "before" the use node in HUserRecord<>. by Vladimir Marko · 9 years ago
  85. f355c3f Fix Boolean to integral types conversions. by Roland Levillain · 9 years ago
  86. 0ced281 Merge "Clean up art::HConstant predicates." by Roland Levillain · 9 years ago
  87. 63ec322 Merge "Optimizing: Do not insert suspend checks on back-edges." by Vladimir Marko · 9 years ago
  88. d96a246 Optimizing: Do not insert suspend checks on back-edges. by Vladimir Marko · 9 years ago
  89. 541261e Merge "Fix and improve shift and rotate operations." by Roland Levillain · 9 years ago
  90. 5b5b931 Fix and improve shift and rotate operations. by Roland Levillain · 9 years ago
  91. 937e6cd Tighten art::HNeg type constraints on its input. by Roland Levillain · 9 years ago
  92. 1a65388 Clean up art::HConstant predicates. by Roland Levillain · 9 years ago
  93. 22c4922 Ensure art::HRor support boolean, byte, short and char inputs. by Roland Levillain · 9 years ago
  94. a5c4a40 Make art::HCompare support boolean, byte, short and char inputs. by Roland Levillain · 9 years ago
  95. 1583e62 Merge "Improve compiler stats" by Calin Juravle · 9 years ago
  96. 6915898 Improve compiler stats by Calin Juravle · 9 years ago
  97. 5b18053 ART: Fix shift simplification, x >>> 64. by Vladimir Marko · 9 years ago
  98. 164306e Optimizing: Improve shift simplification, x >>> 64. by Vladimir Marko · 9 years ago
  99. 24bd895 Optimizing: Prevent potential valgrind error. by Vladimir Marko · 9 years ago
  100. a65ed30 Optimizing: Fix valgrind error in image_test64. by Vladimir Marko · 9 years ago