1. 3adfc4b Merge "Quick: Avoid unnecessary GVN work in release builds." by Vladimir Marko · 10 years ago
  2. 848f70a Replace String CharArray with internal uint16_t array. by Jeff Hao · 11 years ago
  3. f725550 Quick: Avoid unnecessary GVN work in release builds. by Vladimir Marko · 10 years ago
  4. 24d65cc ART: Fix missing dependency between GVN and other passes by Andreas Gampe · 10 years ago
  5. ad67727 Quick: Fix and enable DCE and improve GVN/DCE cleanup. by Vladimir Marko · 10 years ago
  6. 87b7c52 Quick: Clean up temp use counting. by Vladimir Marko · 10 years ago
  7. 7a01dc2 Dead code elimination based on GVN results. by Vladimir Marko · 10 years ago
  8. 0b9203e ART: Some Quick cleanup by Andreas Gampe · 10 years ago
  9. 066f9e4 Quick: Clean up optimization pass order. by Vladimir Marko · 10 years ago
  10. 341e425 Clean up dead loops before suspend check elimination. by Vladimir Marko · 10 years ago
  11. ffda499 Clean up post-opt passes, perform only those we need. by Vladimir Marko · 10 years ago
  12. 8b858e1 Quick: Redefine the notion of back-egdes. by Vladimir Marko · 10 years ago
  13. 415ac88 Quick: In GVN, apply modifications early if outside loop. by Vladimir Marko · 10 years ago
  14. 312eb25 Quick: Improve the BBCombine pass. by Vladimir Marko · 10 years ago
  15. 7baa6f8 Rewrite null check elimination to work on dalvik regs. by Vladimir Marko · 10 years ago
  16. 67c72b8 Quick: Separate null check elimination and type inference. by Vladimir Marko · 10 years ago
  17. 75bcc37 ART: Fix variable formatting and CodeLayout's multiple visits by Jean Christophe Beyler · 10 years ago
  18. 2cdd2f2 Merge "ART: Added dirty flag to optimizations" by Ian Rogers · 10 years ago
  19. 09321df ART: Added dirty flag to optimizations by Jean Christophe Beyler · 10 years ago
  20. 53c913b ART: Clean up compiler by Andreas Gampe · 10 years ago
  21. 55fff04 Rewrite topological sort order and improve GVN. by Vladimir Marko · 10 years ago
  22. cb80474 ART: Rename CallInlining to SpecialMethodInliner by Razvan A Lupusoru · 10 years ago
  23. 95a0597 Global Value Numbering. by Vladimir Marko · 11 years ago
  24. 622bdbe Fix topological ordering and use it for optimizations. by Vladimir Marko · 11 years ago
  25. e1f65bc ART: PassMEDataHolder should have a data field by Jean Christophe Beyler · 11 years ago
  26. 2469e60 ART: Setting up cleanup by Jean Christophe Beyler · 11 years ago
  27. a5b8fde Rewrite BitVector index iterator. by Vladimir Marko · 11 years ago
  28. 4f59668 ART: Pass driver generalization by James C Scott · 11 years ago
  29. 9820b7c Early inlining of simple methods. by Vladimir Marko · 11 years ago
  30. bfea9c2 Class initialization check elimination. by Vladimir Marko · 11 years ago
  31. 3d73ba2 Avoid Cache*LoweringInfo pass when there's no GET/PUT/INVOKE. by Vladimir Marko · 11 years ago
  32. f096aad Cache method lowering info in mir graph. by Vladimir Marko · 11 years ago
  33. be0e546 Cache field lowering info in mir_graph. by Vladimir Marko · 11 years ago
  34. 9c86a02 Revert "Annotate used fields." by Ian Rogers · 11 years ago
  35. 7f6cf56 Annotate used fields. by Vladimir Marko · 11 years ago
  36. 75ba13f Reduce PassDriver overhead, clean up Pass and PassDriver. by Vladimir Marko · 11 years ago
  37. 4e97c53 Added pass framework by Jean Christophe Beyler · 11 years ago