1. 4d277ba ART: Make GVN work with BoundType. by Artem Serov · 6 years ago
  2. 2477320 Step 1 of 2: conditional passes. by Aart Bik · 6 years ago
  3. c431b9d Move most of runtime/base to libartbase/base by David Sehr · 6 years ago
  4. 217eb06 Fix the side effects of clinit check by Mingyao Yang · 7 years ago
  5. 52d52f5 Use ScopedArenaAllocator in GVN. by Vladimir Marko · 7 years ago
  6. ca6fff8 ART: Use ScopedArenaAllocator for pass-local data. by Vladimir Marko · 7 years ago
  7. 7d157fc Clean up some uses of "auto". by Vladimir Marko · 7 years ago
  8. 5e8d5f0 Fix some typos in ART. by Roland Levillain · 8 years ago
  9. 2c45bc9 Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator. by Vladimir Marko · 8 years ago
  10. 77ce643 Fix another case of live_in at irreducible loop entry. by Nicolas Geoffray · 8 years ago
  11. d974379 ART: Address late comments on a GVN memory-saving CL by David Brazdil · 8 years ago
  12. 4283aa9 Reduce memory usage in GVN by David Brazdil · 8 years ago
  13. f6a35de Optimizing: Fix register allocator validation memory usage. by Vladimir Marko · 8 years ago
  14. 15bd228 Implement irreducible loop support in optimizing. by Nicolas Geoffray · 9 years ago
  15. 729645a Explicitly add HLoadClass/HClinitCheck for HNewInstance. by Nicolas Geoffray · 9 years ago
  16. e5d80f8 Move ArenaBitVector into the runtime by Mathieu Chartier · 9 years ago
  17. ec7802a Add DCHECKs to ArenaVector and ScopedArenaVector. by Vladimir Marko · 9 years ago
  18. 5233f93 Optimizing: Tag even more arena allocations. by Vladimir Marko · 9 years ago
  19. 2aaa4b5 Optimizing: Tag more arena allocations. by Vladimir Marko · 9 years ago
  20. fa6b93c Optimizing: Tag arena allocations in HGraph. by Vladimir Marko · 9 years ago
  21. 6058455 Optimizing: Tag basic block allocations with their source. by Vladimir Marko · 9 years ago
  22. 145acc5 Revert "Optimizing: Tag basic block allocations with their source." by Vladimir Marko · 9 years ago
  23. 91e11c0 Optimizing: Tag basic block allocations with their source. by Vladimir Marko · 9 years ago
  24. 78e3ef6 Add a GVN dependency 'GC' for garbage collection. by Alexandre Rames · 9 years ago
  25. 854a02b Improved side effect analysis (field/array write/read). by Aart Bik · 9 years ago
  26. 2cebb24 Replace NULL with nullptr by Mathieu Chartier · 9 years ago
  27. 6d340c4 ART: Faster implementation of GVN's hash table by David Brazdil · 9 years ago
  28. dc5ac73 Opt compiler: enhance gvn for commutative ops. by Mingyao Yang · 9 years ago
  29. 433be7f Optimizing: Remove redundant hash set copy in GVN by David Brazdil · 9 years ago
  30. 827eedb Move code around and address growable_array comment. by Nicolas Geoffray · 10 years ago
  31. 86dde16 Introduce a SideEffectsAnalysis class. by Nicolas Geoffray · 10 years ago
  32. dbca6fa Fix a bug in GVN. by Nicolas Geoffray · 10 years ago
  33. 277ccbd ART: More warnings by Andreas Gampe · 10 years ago
  34. d31cf3d First optimization in new compiler: simple GVN. by Nicolas Geoffray · 10 years ago