1. 606c8f0 Fix SimplifyIfs() trying to redirect exception handler edges. by Vladimir Marko · 8 years ago
  2. 2c45bc9 Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator. by Vladimir Marko · 8 years ago
  3. 482095d Improved and simplified loop optimizations. by Aart Bik · 8 years ago
  4. d9c9037 Move ArrayRef to runtime/base by David Brazdil · 8 years ago
  5. dac9b19 Add a new control flow simplifier. by Nicolas Geoffray · 8 years ago
  6. 3ea5a97 Attribute arena allocations previously marked as STL. by Vladimir Marko · 8 years ago
  7. 0ced281 Merge "Clean up art::HConstant predicates." by Roland Levillain · 8 years ago
  8. f6a35de Optimizing: Fix register allocator validation memory usage. by Vladimir Marko · 8 years ago
  9. 1a65388 Clean up art::HConstant predicates. by Roland Levillain · 8 years ago
  10. 09aa147 Disable DCE when there are irreducible loops. by Nicolas Geoffray · 9 years ago
  11. 15bd228 Implement irreducible loop support in optimizing. by Nicolas Geoffray · 9 years ago
  12. 0cf4493 Generate more stack maps during native debugging. by David Srbecky · 9 years ago
  13. 8a7c0fe Revert "Revert "ART: Update DCE to work with try/catch"" by David Brazdil · 9 years ago
  14. fb552d7 Revert "ART: Update DCE to work with try/catch" by David Brazdil · 9 years ago
  15. ce52901 ART: Update DCE to work with try/catch by David Brazdil · 9 years ago
  16. ec7802a Add DCHECKs to ArenaVector and ScopedArenaVector. by Vladimir Marko · 9 years ago
  17. 430c4f5 Optimizing: Add comment on DCE's packed-switch value check. by Vladimir Marko · 9 years ago
  18. 211c211 Optimizing: Rewrite DCE's MarkReachableBlocks(). by Vladimir Marko · 9 years ago
  19. fe57faa [optimizing] Add basic PackedSwitch support by Mark Mendell · 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. e418dda Be more flexible on the code unit size when inlining. by Nicolas Geoffray · 9 years ago
  25. bbd733e ART: Enable basic optimizations for try/catch by David Brazdil · 9 years ago
  26. 78e3ef6 Add a GVN dependency 'GC' for garbage collection. by Alexandre Rames · 9 years ago
  27. 854a02b Improved side effect analysis (field/array write/read). by Aart Bik · 9 years ago
  28. 1f82ecc Recompute dominator tree after DCE. by Nicolas Geoffray · 9 years ago
  29. f78848f Don't special case HCurrentMethod in DCE. by Nicolas Geoffray · 9 years ago
  30. 839188b Fix a crash due to a combination of dce/inlining. by Nicolas Geoffray · 9 years ago
  31. 84daae5 ART: Removed redundant Phis as part of DCE by David Brazdil · 9 years ago
  32. a4b8c21 ART: Rediscover loops after deleting blocks in DCE by David Brazdil · 9 years ago
  33. 69a2804 ART: Fix loop information after dead code elimination by David Brazdil · 9 years ago
  34. 2d7352b ART: Dead block removal by David Brazdil · 9 years ago
  35. 8f20bdb Run DCE again after all the other optimizations have run. by Calin Juravle · 9 years ago
  36. 0cdf6d3 Revert "Run DCE again after all the other optimizations have run." by Nicolas Geoffray · 9 years ago
  37. 7a9c885 Run DCE again after all the other optimizations have run. by Calin Juravle · 9 years ago
  38. 27df758 [optimizing] Add memory barriers in constructors when needed by Calin Juravle · 9 years ago
  39. 75be283 Revert "Revert "Introduce a class to implement optimization passes."" by Roland Levillain · 10 years ago
  40. e161a2a Do not remove NullChecks & BoundsChecks in HDeadCodeElimination. by Roland Levillain · 10 years ago
  41. 1ddbf6d Revert "Introduce a class to implement optimization passes." by Nicolas Geoffray · 10 years ago
  42. bf9cd7b Introduce a class to implement optimization passes. by Roland Levillain · 10 years ago
  43. 9ebc72c Make suspend checks note have side effects. by Nicolas Geoffray · 10 years ago
  44. 72bceff Initiate a dead code elimination pass in the optimizing compiler. by Roland Levillain · 10 years ago