1. 58282f4 ART: Remove Baseline compiler by David Brazdil · 10 years ago
  2. 947cb4f Merge "Implement irreducible loop support in optimizing." by Nicolas Geoffray · 10 years ago
  3. 15bd228 Implement irreducible loop support in optimizing. by Nicolas Geoffray · 10 years ago
  4. 1af564e Set side effects to HNullCheck and HBoundsCheck. by Nicolas Geoffray · 10 years ago
  5. a3eca2d Do not leave intermediate addresses across Java calls. by Nicolas Geoffray · 10 years ago
  6. d26a411 ART: Refactor iteration over normal/exceptional successors by David Brazdil · 11 years ago
  7. f652cec MIPS: Initial version of optimizing compiler for MIPS32 by Goran Jakovljevic · 11 years ago
  8. 359f77c Merge "Add DCHECKs to ArenaVector and ScopedArenaVector." by Vladimir Marko · 11 years ago
  9. b95fb77 Optimizing: Clean up after tagging arena allocations. by Vladimir Marko · 11 years ago
  10. ec7802a Add DCHECKs to ArenaVector and ScopedArenaVector. by Vladimir Marko · 11 years ago
  11. 5233f93 Optimizing: Tag even more arena allocations. by Vladimir Marko · 11 years ago
  12. ec7e44f Merge "Optimizing: Tag more arena allocations." by Vladimir Marko · 11 years ago
  13. 2aaa4b5 Optimizing: Tag more arena allocations. by Vladimir Marko · 11 years ago
  14. fe57faa [optimizing] Add basic PackedSwitch support by Mark Mendell · 11 years ago
  15. 77a48ae Revert "Revert "ART: Register allocation and runtime support for try/catch"" by David Brazdil · 11 years ago
  16. 659562a Revert "ART: Register allocation and runtime support for try/catch" by David Brazdil · 11 years ago
  17. b022fa1 ART: Register allocation and runtime support for try/catch by David Brazdil · 11 years ago
  18. 6058455 Optimizing: Tag basic block allocations with their source. by Vladimir Marko · 11 years ago
  19. 145acc5 Revert "Optimizing: Tag basic block allocations with their source." by Vladimir Marko · 11 years ago
  20. 91e11c0 Optimizing: Tag basic block allocations with their source. by Vladimir Marko · 11 years ago
  21. 2e92bc2 Fix TrySplitNonPairOrUnalignedPairIntervalAt. by Nicolas Geoffray · 11 years ago
  22. 1cad8c7 Merge "Fix a bug in the register allocator when allocating pairs." by Nicolas Geoffray · 11 years ago
  23. da2b254 Fix a bug in the register allocator when allocating pairs. by Nicolas Geoffray · 11 years ago
  24. f297581 Fix a bug in the register allocator around pair allocation. by Nicolas Geoffray · 11 years ago
  25. 8158f28 Ensure coherency of call kinds for LocationSummary. by Alexandre Rames · 11 years ago
  26. 45b83af Revert "Revert "Fix LSRA bug with explicit register temporaries"" by Nicolas Geoffray · 11 years ago
  27. a5fc140 Revert "Fix LSRA bug with explicit register temporaries" by Calin Juravle · 11 years ago
  28. 283b854 Fix LSRA bug with explicit register temporaries by Mark Mendell · 11 years ago
  29. 4dda337 MIPS: Initial version of optimizing compiler for MIPS64R6. by Alexey Frunze · 11 years ago
  30. 94015b9 Revert "Revert "Use HCurrentMethod in HInvokeStaticOrDirect."" by Nicolas Geoffray · 11 years ago
  31. c345f14 Revert "Use HCurrentMethod in HInvokeStaticOrDirect." by Nicolas Geoffray · 11 years ago
  32. 38207af Use HCurrentMethod in HInvokeStaticOrDirect. by Nicolas Geoffray · 11 years ago
  33. 8272688 Tweak one hint and one split in the linear scan. by Nicolas Geoffray · 11 years ago
  34. e401d14 Move mirror::ArtMethod to native by Mathieu Chartier · 11 years ago
  35. d23eeef Support for inlining methods that call/throw. by Nicolas Geoffray · 11 years ago
  36. 76b1e17 Add a HCurrentMethod node. by Nicolas Geoffray · 11 years ago
  37. 8826f67 Callee/caller save logic in register allocator. by Nicolas Geoffray · 11 years ago
  38. 0a23d74 Add a parent environment to HEnvironment. by Nicolas Geoffray · 11 years ago
  39. fbda5f3 Find better split positions in the register allocator. by Nicolas Geoffray · 11 years ago
  40. 5790260 Add synthesize uses at back edge. by Nicolas Geoffray · 11 years ago
  41. 4ed947a Dissociate uses with environment uses. by Nicolas Geoffray · 11 years ago
  42. 8cbab3c Linear scan: split at better positions. by Nicolas Geoffray · 11 years ago
  43. 769f2d3 Merge "Linear scan: Use FirstUse instead of FirstRegisterUse." by Nicolas Geoffray · 11 years ago
  44. 1ba1981 Linear scan: Use FirstUse instead of FirstRegisterUse. by Nicolas Geoffray · 11 years ago
  45. 3fc992f ART: Improve range search caching in LiveInterval by David Brazdil · 11 years ago
  46. 241a486 ART: Replace expensive calls to Covers in reg alloc by David Brazdil · 11 years ago
  47. 43af728 Split safepoint positions to avoid calling Covers. by Nicolas Geoffray · 11 years ago
  48. a76a08f Merge "Type MoveOperands." by Nicolas Geoffray · 11 years ago
  49. 0d9f17d Move the linear order to the HGraph. by Nicolas Geoffray · 11 years ago
  50. 9021825 Type MoveOperands. by Nicolas Geoffray · 11 years ago
  51. 5588e58 Refactor safepoints in register allocator. by Nicolas Geoffray · 11 years ago
  52. 5aab7cb Fix lint error. by Nicolas Geoffray · 11 years ago
  53. d8126be Fix locations at environment uses. by Nicolas Geoffray · 11 years ago
  54. acb4ea0 Merge "Implement a proper solution for temps." by Nicolas Geoffray · 11 years ago
  55. 5b168de Fix user-build on fugu. by Nicolas Geoffray · 11 years ago
  56. f01d344 Implement a proper solution for temps. by Nicolas Geoffray · 11 years ago
  57. 234d69d Revert "Revert "[optimizing] Enable x86 long support."" by Nicolas Geoffray · 11 years ago
  58. 0e242b5 Merge "Revert "[optimizing] Enable x86 long support."" by Nicolas Geoffray · 11 years ago
  59. 154552e Revert "[optimizing] Enable x86 long support." by Nicolas Geoffray · 11 years ago
  60. b265262 Merge "[optimizing] Enable x86 long support." by Nicolas Geoffray · 11 years ago
  61. b4ba354 [optimizing] Enable x86 long support. by Nicolas Geoffray · 11 years ago
  62. df45205 ART: Fix test breakage by David Brazdil · 11 years ago
  63. 9a9ab61 ART: Optimize iteration of safepoints by David Brazdil · 11 years ago
  64. 776b318 Each primitive kind now spills to different locations. by Nicolas Geoffray · 11 years ago
  65. c0572a4 Optimize leaf methods. by Nicolas Geoffray · 11 years ago
  66. 829280c Finally implement Location::kNoOutputOverlap. by Nicolas Geoffray · 11 years ago
  67. 4c204ba Use a different block order when not compiling baseline. by Nicolas Geoffray · 11 years ago
  68. 7c8d009 [optimizing compiler] Support x86 hard float ABI by Mark Mendell · 11 years ago
  69. 9889396 Enable core callee-save on x64. by Nicolas Geoffray · 11 years ago
  70. 6c2dff8 Revert "Revert "Fully support pairs in the register allocator."" by Nicolas Geoffray · 11 years ago
  71. c399fdc Revert "Fully support pairs in the register allocator." by Nicolas Geoffray · 11 years ago
  72. 41aedbb Fully support pairs in the register allocator. by Nicolas Geoffray · 11 years ago
  73. 42d1f5f Do not use register pair in a parallel move. by Nicolas Geoffray · 11 years ago
  74. 6a5f5b2 Merge "Fix a bug in the register allocator." by Nicolas Geoffray · 11 years ago
  75. dd8f887 Fix a bug in the register allocator. by Nicolas Geoffray · 11 years ago
  76. 71fb52f ART: Optimizing compiler intrinsics by Andreas Gampe · 11 years ago
  77. f85a9ca [optimizing compiler] Compute live spill size by Mark Mendell · 11 years ago
  78. 840e546 Implement double and float support for arm in register allocator. by Nicolas Geoffray · 11 years ago
  79. 3e69f16 Opt compiler: Add arm64 support for register allocation. by Alexandre Rames · 12 years ago
  80. 5976857 Fix insertion of parallel move when connecting siblings. by Nicolas Geoffray · 12 years ago
  81. eea79dd Merge "Fix a bug in the linear scan register allocator." by Nicolas Geoffray · 12 years ago
  82. 9ce56af Merge "Fix bogus assumption for live registers at safe point." by Nicolas Geoffray · 12 years ago
  83. 199f336 Wrap long lines in the optimizing compiler. by Roland Levillain · 12 years ago
  84. 5368c21 Fix neg-float & neg-double for null values in opt. compiler. by Roland Levillain · 12 years ago
  85. 46fbaab Fix a bug in the linear scan register allocator. by Nicolas Geoffray · 12 years ago
  86. acd0339 Fix bogus assumption for live registers at safe point. by Nicolas Geoffray · 12 years ago
  87. 87d0376 Fix safepoint bug when computing live registers. by Nicolas Geoffray · 12 years ago
  88. 9806199 Merge "Support invoke-interface in optimizing." by Nicolas Geoffray · 12 years ago
  89. 52839d1 Support invoke-interface in optimizing. by Nicolas Geoffray · 12 years ago
  90. f43083d Do not update Out after it has a valid location. by Nicolas Geoffray · 12 years ago
  91. d0d4852 [optimizing compiler] Add div-int and exception handling. by Calin Juravle · 12 years ago
  92. 277ccbd ART: More warnings by Andreas Gampe · 12 years ago
  93. c6e0955 Merge "Some improvement to reg alloc." by Mingyao Yang · 12 years ago
  94. 296bd60 Some improvement to reg alloc. by Mingyao Yang · 12 years ago
  95. 2810f92 Disable kNoOutputOverlap optimization. by Nicolas Geoffray · 12 years ago
  96. b5f62b3 Support for CONST_STRING in optimizing compiler. by Nicolas Geoffray · 12 years ago
  97. c7dd295 Tidy up logging. by Ian Rogers · 12 years ago
  98. c8147a7 Fix off by one errors in linear scan register allocator. by Nicolas Geoffray · 12 years ago
  99. 102cbed Implement register allocator for floating point registers. by Nicolas Geoffray · 12 years ago
  100. 8e3964b Remove the notion of dies at entry. by Nicolas Geoffray · 12 years ago