1. a6fa659 Do not record unconstrained argument uses by Christoffer Adamsen · 6 years ago
  2. 9456ed2 Merge "Find more phis that have known-to-be-non-null values." by Jinseong Jeon · 6 years ago
  3. 112effa Find more phis that have known-to-be-non-null values. by Jinseong Jeon · 6 years ago
  4. 2335923 Fix result parsing for gradle benchmarks by Rico Wind · 6 years ago
  5. ac8ad13 Merge "Allow gradle benchmarks to run without downloading" by Rico Wind · 6 years ago
  6. 17bb0a0 Merge "BasicBlock bugfix: Remember to update Phi.definitionUsers" by Mathias Rav · 6 years ago
  7. 13a9956 Merge "Always rematerialize single-width numeric constants." by Ian Zerny · 6 years ago
  8. af9bcd1 Merge "DebugLocalsChange instructions after spill moves" by Christoffer Quist Adamsen · 6 years ago
  9. 1298d07 BasicBlock bugfix: Remember to update Phi.definitionUsers by Mathias Rav · 6 years ago
  10. 2578401 Always rematerialize single-width numeric constants. by Ian Zerny · 6 years ago
  11. 6c607da Do not use MulInt2Addr instructions on lollipop. by Mads Ager · 6 years ago
  12. 834e7fc Allow gradle benchmarks to run without downloading by Rico Wind · 6 years ago
  13. d148c7e DebugLocalsChange instructions after spill moves by Christoffer Adamsen · 6 years ago
  14. 8e2fb9b Merge "Remove argument sentinel values in register allocator" by Christoffer Quist Adamsen · 6 years ago
  15. 7782b0b Merge "Use ranged invoke if input arguments are consecutive" by Christoffer Quist Adamsen · 6 years ago
  16. 14e80e5 DexFileMerger: simpler boolean names. by Tamas Kenez · 6 years ago
  17. 981b688 Update patch version for release by Ian Zerny · 6 years ago
  18. 9930ea9 Remove argument sentinel values in register allocator by Christoffer Adamsen · 6 years ago
  19. df4f001 Use ranged invoke if input arguments are consecutive by Christoffer Adamsen · 6 years ago
  20. 4f8c291 Revert "Enhance visibility check when rebinding fields." by Ian Zerny · 6 years ago
  21. 780e0ff DexSplitter: copy source markers, don't add new marker. by Tamas Kenez · 6 years ago
  22. 41671e5 DexFileMerger: don't add marker and keep all markers from input files. by Tamas Kenez · 6 years ago
  23. f475964 Avoid traversing consecutives in method isArgumentInterval by Christoffer Adamsen · 6 years ago
  24. cc2eded Merge "Minor extension of method usesRegister" by Christoffer Quist Adamsen · 6 years ago
  25. cabcffb CF backend: Fix removeUnneededLoadsAndStores() by Mathias Rav · 6 years ago
  26. 2fa1613 Merge changes Ia5d43794,I1b987950 by Sebastien Hertz · 6 years ago
  27. 681eb29 Desugar: make companion class an inner class by Sebastien Hertz · 6 years ago
  28. 8585a11 Merge "Avoid to compute dominator tree when is not useful" by Mikael Peltier · 6 years ago
  29. ced5d30 Avoid to compute dominator tree when is not useful by Mikaël Peltier · 6 years ago
  30. 0ffde99 Minor extension of method usesRegister by Christoffer Adamsen · 6 years ago
  31. f1aed47 Merge "Don't use desugaring for incremental dexing benchmark" by Rico Wind · 6 years ago
  32. fa0d1ad Don't use desugaring for incremental dexing benchmark by Rico Wind · 6 years ago
  33. 16520c0 Dex reading: allow empty array in system annotations. by Tamas Kenez · 6 years ago
  34. 093e936 Merge "Shorten names of gradle benchmarks" by Rico Wind · 6 years ago
  35. 61ced2f Make BlockMarker a static class. by Ian Zerny · 6 years ago
  36. 41d24bb Merge "Unset ACC_ANNOTATION flag for companion class" by Ivan Gavrilovic · 6 years ago
  37. f027c89 Update patch version for release by Ian Zerny · 6 years ago
  38. afb4223 Revert "Do not record uses of unconstrained arguments in register allocation" by Ian Zerny · 6 years ago
  39. f31495a Merge "Delete field nextUnusedRegisterNumber" by Christoffer Quist Adamsen · 6 years ago
  40. 2da6576 Unset ACC_ANNOTATION flag for companion class by Ivan Gavrilovic · 6 years ago
  41. 046bdb6 Make forwarding methods synthetic when desugaring by Sebastien Hertz · 6 years ago
  42. 8962156 Merge "Use an iterative implementation for depthFirstSorting." by Ian Zerny · 6 years ago
  43. b0dc534 Update patch version for release by Ian Zerny · 6 years ago
  44. e03b1a4 Shorten names of gradle benchmarks by Rico Wind · 6 years ago
  45. ab38fb9 Allow gradle benchmarks to be run individually by Rico Wind · 6 years ago
  46. 26a501f Delete field nextUnusedRegisterNumber by Christoffer Adamsen · 6 years ago
  47. 4753982 Merge "Do not record uses of unconstrained arguments in register allocation" by Christoffer Quist Adamsen · 6 years ago
  48. 534e9543 Use an iterative implementation for depthFirstSorting. by Ian Zerny · 6 years ago
  49. fd24409 Do not record uses of unconstrained arguments in register allocation by Christoffer Adamsen · 6 years ago
  50. 019b4e0 Merge "Delete redundant method getBlockedPosition" by Christoffer Quist Adamsen · 6 years ago
  51. 4b9dd03 Delete redundant method getBlockedPosition by Christoffer Adamsen · 6 years ago
  52. 573f8aa Merge "Update move eliminator" by Christoffer Quist Adamsen · 6 years ago
  53. 5866200 Update move eliminator by Christoffer Adamsen · 6 years ago
  54. 5b58c7b Merge "Add parsing of more Proguard options" by Søren Gjesse · 6 years ago
  55. 8f104c2 Add parsing of more Proguard options by Søren Gjesse · 6 years ago
  56. a85ee24 Fix test on Windows by Søren Gjesse · 6 years ago
  57. f00a180 Merge "Add support for Proguard option -printconfiguration" by Søren Gjesse · 6 years ago
  58. 983c51e Add the last error message to the AbortException by Søren Gjesse · 6 years ago
  59. af72ed7 Merge "Use an iterative implementation for readRegisterRecursive." by Ian Zerny · 6 years ago
  60. 2e3f738 Merge "Update FinallyBlockTest to handle differences in Java compilers" by Christoffer Quist Adamsen · 6 years ago
  61. b892d65 Merge "Redirect output from -printusage in app script" by Rico Wind · 6 years ago
  62. 5945958 Redirect output from -printusage in app script by Søren Gjesse · 6 years ago
  63. 7825846 Merge "Move arguments from their original register index" by Christoffer Quist Adamsen · 6 years ago
  64. a835618 Add support for Proguard option -printconfiguration by Søren Gjesse · 6 years ago
  65. 79fca39 Update computation of used registers by Christoffer Adamsen · 6 years ago
  66. 5a893d2 Move arguments from their original register index by Christoffer Adamsen · 6 years ago
  67. 08756dd Use an iterative implementation for readRegisterRecursive. by Ian Zerny · 6 years ago
  68. 34876c4 Update FinallyBlockTest to handle differences in Java compilers by Christoffer Adamsen · 6 years ago
  69. f1d47f6 Merge "Set ANDROID_HOME in test_gradle_bench.py" by Jean-Marie Hénaff · 6 years ago
  70. 889dd94 Set ANDROID_HOME in test_gradle_bench.py by Jean-Marie Henaff · 6 years ago
  71. 12c5209 Generate aapt Proguard configuration in apk build script by Søren Gjesse · 6 years ago
  72. 737dd00 Merge "Update patch version for release" by Rico Wind · 6 years ago
  73. e01b2ee Merge "Fix performance of unneeded catch handler removal." by Mads Ager · 6 years ago
  74. 4f1ae51 Fix performance of unneeded catch handler removal. by Mads Ager · 6 years ago
  75. 5dd7cb7 Merge "Add some gradle benchmarks" by Jean-Marie Hénaff · 6 years ago
  76. e4e36d1 Add some gradle benchmarks by Jean-Marie Henaff · 6 years ago
  77. fdaa227 Update patch version for release by Rico Wind · 6 years ago
  78. 15db0d8 Merge "Change DexSplitter API" by Rico Wind · 6 years ago
  79. cfb858c Change DexSplitter API by Rico Wind · 6 years ago
  80. d430cfc Merge "CF backend: Don't read stack frames in with ASM" by Mathias Rav · 6 years ago
  81. 5f8ebc6 Add DebugInfoTest by Mathias Rav · 6 years ago
  82. 1b8661d Merge "SCCP: No need to continue phi analysis when one operand is bottom" by Mikael Peltier · 6 years ago
  83. 674f7ef Merge "Use getDebugPositionAtOffset only when it is needed" by Mikael Peltier · 6 years ago
  84. 2bb70e9 Merge "Verify method name in VisibilityBridgeRemover" by Sebastien Hertz · 6 years ago
  85. 344975a Verify method name in VisibilityBridgeRemover by Sebastien Hertz · 6 years ago
  86. aae63e3 Use getDebugPositionAtOffset only when it is needed by Mikaël Peltier · 6 years ago
  87. d3274c9 CF backend: Don't read stack frames in with ASM by Mathias Rav · 6 years ago
  88. e44573f Merge "Add support for -if rule (without <n>th wildcards)." by Jinseong Jeon · 6 years ago
  89. 7457d1f Add support for -if rule (without <n>th wildcards). by Jinseong Jeon · 6 years ago
  90. 7f3bd4e Merge "Add non-null IR _after_ inlining." by Jinseong Jeon · 6 years ago
  91. 2cacb65 Add non-null IR _after_ inlining. by Jinseong Jeon · 6 years ago
  92. 740b14d Merge "Enhance visibility check when rebinding fields." by Jinseong Jeon · 6 years ago
  93. 72c2306 Enhance visibility check when rebinding fields. by Jinseong Jeon · 6 years ago
  94. 96cefa1 Merge "Reproduce b/77240639" by Jinseong Jeon · 6 years ago
  95. 8f203ca Reproduce b/77240639 by Jinseong Jeon · 6 years ago
  96. 10221d9 CF backend: Compute uninitialized types in stackmaps by Mathias Rav · 6 years ago
  97. 463de36 Merge "Refactor DexItemFactory.createCallSite() to handle altMetafactory()" by Mathias Rav · 6 years ago
  98. 216b4eb Refactor DexItemFactory.createCallSite() to handle altMetafactory() by Mathias Rav · 6 years ago
  99. 1a80d19 Update patch version for release by Søren Gjesse · 6 years ago
  100. 79c10fe Merge "Update patch version for release" by Rico Wind · 6 years ago