1. 58a8e46 Allow disabling of horizontal class merging by Peter Wen · 3 years ago
  2. bd3196b Ensure JDK 11 and 15 work on Mac OS by Jake Wharton · 3 years ago
  3. 3ccb20e Move package name strategy from class minifier to repackaging by Morten Krogh-Jespersen · 3 years ago
  4. 04a2efc Remove isDirectMethod flag to incrementNameIndex for naming by Morten Krogh-Jespersen · 3 years ago
  5. 61a034f Add openjdk as a golem resource by Rico Wind · 3 years ago
  6. e32a9c7 Use benchmarks + app_name as basedir for dumps on golem by Rico Wind · 3 years ago
  7. 4925e68 Update RepackageFeatureWithSyntheticsTest to use minification by Morten Krogh-Jespersen · 3 years ago
  8. 02fdf2c Add testing option for repackaging with no minification by Morten Krogh-Jespersen · 3 years ago
  9. bd56067 Only repackage classes if obfuscating by Morten Krogh-Jespersen · 3 years ago
  10. 4ec76dc Add test for pg and r8 with dontobfuscate and repackage by Morten Krogh-Jespersen · 3 years ago
  11. 528420e Reland "Check for valid override in devirtualizer" by Morten Krogh-Jespersen · 3 years ago
  12. e505f1e Update TODO comment regarding pruning inner classes by Morten Krogh-Jespersen · 3 years ago
  13. 8eca109 Support Record dex merge by Clément Béra · 3 years ago
  14. 623cbb9 Fix visiting interfaces for emulated intefaces by Søren Gjesse · 3 years ago
  15. ef19577 Add support for building with the JDK11 based desugared library by Søren Gjesse · 3 years, 1 month ago
  16. 0c4c1ea Add reproduction test for malformed inner class attribute by Morten Krogh-Jespersen · 3 years, 1 month ago
  17. bf64f4a Revert "Add generic signature to emulated interfaces" by Rico Wind · 3 years ago
  18. b97616b Report warnings in D8 and R8 for deprecated use of --main-dex-list. by Ian Zerny · 3 years, 1 month ago
  19. 47bd3d2 Update test of parsing numbers by Søren Gjesse · 3 years, 1 month ago
  20. ce7d71e Test for retracing code with desugared lambdas. by Ian Zerny · 3 years, 1 month ago
  21. 9d0c72c Revert "Check if methods are overriding if they are seen when marking live" by Morten Krogh-Jespersen · 3 years, 1 month ago
  22. e540988 Revert "Check for valid override in devirtualizer" by Morten Krogh-Jespersen · 3 years, 1 month ago
  23. aaeee3c Add generic signature to emulated interfaces by Søren Gjesse · 3 years, 1 month ago
  24. f6c349d Check for valid override in devirtualizer by Morten Krogh-Jespersen · 3 years, 1 month ago
  25. ff3be41 Check if methods are overriding if they are seen when marking live by Morten Krogh-Jespersen · 3 years, 1 month ago
  26. fc8ff4a Fix AbstractSuperClassLiveMethodTest test expectation by Morten Krogh-Jespersen · 3 years, 1 month ago
  27. 3bb9ce7 Set higher priority for kotlin builder by Rico Wind · 3 years, 1 month ago
  28. 9ddd737 Reproduction for not marking method as live when overridden by Morten Krogh-Jespersen · 3 years, 1 month ago
  29. a9af27a Tests for D8 Record desugaring by Clément Béra · 3 years, 1 month ago
  30. 0279660 Desugar invoke-custom for records by Clément Béra · 3 years, 1 month ago
  31. 570f892 Fix Pay-as-you-go emulated interfaces by Clément Béra · 3 years, 1 month ago
  32. 553a1d4 Add a reproduction of b/182381011 by Søren Gjesse · 3 years, 1 month ago
  33. 1f3ec31 Check for resolved static targets when inserting forwarding methods by Morten Krogh-Jespersen · 3 years, 1 month ago
  34. 65dd935 Report timing for each policy in horizontal class merging by Christoffer Quist Adamsen · 3 years, 1 month ago
  35. e19391a Delete LegacyNestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
  36. 15085f6 Refactor legacy lenses to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
  37. b39b9b7 Refactor synthetic finalization to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
  38. a373635 Refactor repackaging to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
  39. 86caf1c Introduce a new NestedGraphLens with newMethodSignatures by Christoffer Quist Adamsen · 3 years, 1 month ago
  40. 3d0fe58 Rename NestedGraphLens to LegacyNestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
  41. ad0bfa8 Refactor NestedGraphLens to a top-level class by Christoffer Quist Adamsen · 3 years, 1 month ago
  42. ad80e6c Predicates for distinguishing IllegalAccessOrNoSuchMethodResult by Morten Krogh-Jespersen · 3 years, 1 month ago
  43. 23eae36 Tests for default interface methods with public static resolution by Morten Krogh-Jespersen · 3 years, 1 month ago
  44. 6baf649 Unify isAtLeast and isNewerThanOrEqual on DexRuntime by Morten Krogh-Jespersen · 3 years, 1 month ago
  45. c28194b Reproduction of devirtualizer binding to incorrect target by Morten Krogh-Jespersen · 3 years, 1 month ago
  46. 4f677b2 Remove obsolete check from DexEncodedMethod#getReference() by Christoffer Quist Adamsen · 3 years, 1 month ago
  47. 96488ca Share DexField.field and DexMethod.method as DexMember.reference by Christoffer Quist Adamsen · 3 years, 1 month ago
  48. 7c0a3ea Cleanup StringUtils.join() parameter ordering by Christoffer Quist Adamsen · 3 years, 1 month ago
  49. 9e1f8c5 Return builder from addOutputInspection by Søren Gjesse · 3 years, 3 months ago
  50. f3a55f8 Fix assertion failure from unexpected abstract value by Christoffer Quist Adamsen · 3 years, 1 month ago
  51. d7cf32a Silence failing test to make bot green by Søren Gjesse · 3 years, 1 month ago
  52. 1835684 Don't allow inlining of code that will error because of features by Rico Wind · 3 years, 1 month ago
  53. 0160c4b Moving DefaultInterfaceMethodDesugaringWithStatic for better review by Morten Krogh-Jespersen · 3 years, 1 month ago
  54. 7713c02 Only run horizontal class merger tests with class merging enabled by Christoffer Quist Adamsen · 3 years, 1 month ago
  55. 3ccca00 Prevent publicizing package private methods that is overridden by Morten Krogh-Jespersen · 3 years, 1 month ago
  56. 37160af Use static methods for creating bimaps with identity backing by Morten Krogh-Jespersen · 3 years, 1 month ago
  57. 6a16af6 Add reproduction of incorrectly inserting forwarding method by Morten Krogh-Jespersen · 3 years, 1 month ago
  58. 5548422 Support '+' prefix on backported number parse methods on Dalvik by Søren Gjesse · 3 years, 1 month ago
  59. 074cc63 Fix unchecked warnings. by Ian Zerny · 3 years, 1 month ago
  60. f267365 Visit library interfaces if super interfaces of classpath interfaces by Morten Krogh-Jespersen · 3 years, 1 month ago
  61. 653864a Add reproduction for not applying mapping to interface with parent by Morten Krogh-Jespersen · 3 years, 1 month ago
  62. cdaf20e8 Fix ordering of phases in horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
  63. 5e090c7 Minor cleanup of horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
  64. ecd7ced Reland "Adaptresources when using repackaging" by Morten Krogh-Jespersen · 3 years, 1 month ago
  65. 00715a4 Fix missing trivial phi removal after array length optimization by Christoffer Quist Adamsen · 3 years, 1 month ago
  66. ba6e82f Remove cf version requirement from class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
  67. 5519157 Enable Java lambda merging by Christoffer Quist Adamsen · 3 years, 1 month ago
  68. d754be9 Use synthetic items in horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
  69. d7482de Share logic for analyzing invokes in class inliner by Christoffer Quist Adamsen · 3 years, 1 month ago
  70. 3bf0637 Remove class inliner bail-out from singleton field read by Christoffer Quist Adamsen · 3 years, 1 month ago
  71. 6354834 Rewrite synthetic methods to final signature in one step by Christoffer Quist Adamsen · 3 years, 1 month ago
  72. a1b0f3b Revert "Adaptresources when using repackaging" by Morten Krogh-Jespersen · 3 years, 1 month ago
  73. 0aedfb9 Adaptresources when using repackaging by Morten Krogh-Jespersen · 3 years, 1 month ago
  74. 169820f Allow class merging in presence of annotations by Christoffer Quist Adamsen · 3 years, 1 month ago
  75. 7c30692 Don't link third party for app dump runs by Rico Wind · 3 years, 1 month ago
  76. bcb81e3 Extend stack map validation to check for max stack height violation by Morten Krogh-Jespersen · 3 years, 1 month ago
  77. 7b823c7 Deprecated support for deriving main-dex list synthetics. by Ian Zerny · 3 years, 1 month ago
  78. 75a1a15 Reintroduce context aware placement of main-dex synthetics. by Ian Zerny · 3 years, 1 month ago
  79. c5d1800 Remove context-dependent main-dex placement of synthetics. by Ian Zerny · 3 years, 1 month ago
  80. 833622d Fix various places that do not compute max stack by Morten Krogh-Jespersen · 3 years, 1 month ago
  81. 73f4944 Do not check for maxStack when desugaring CfMultiNewArray by Morten Krogh-Jespersen · 3 years, 1 month ago
  82. 12e5841 Assert $r8$classId values are unchanged at refinement by Christoffer Quist Adamsen · 3 years, 1 month ago
  83. 840e63d Only run class inliner analysis for parameters that may be class inlined by Christoffer Quist Adamsen · 3 years, 1 month ago
  84. e2a8efc Fix test expectation in testJStyleLambdas() by Christoffer Quist Adamsen · 3 years, 1 month ago
  85. 19c6fc7 Fix bad merge in AlwaysTrueClassInlinerMethodConstraint by Christoffer Quist Adamsen · 3 years, 1 month ago
  86. cd64049 Simplify class inliner constraint before adding to optimization info by Christoffer Quist Adamsen · 3 years, 1 month ago
  87. 4f107b2 Reland "Allow class inlining of merged singleton classes" by Christoffer Quist Adamsen · 3 years, 1 month ago
  88. e3052e8 Add regression test for b/181571571 by Rico Wind · 3 years, 1 month ago
  89. a82a72b Fix Java 9 backport test for Dalvik by Søren Gjesse · 3 years, 1 month ago
  90. e96b8dc Introduce a 'top' element for the class inliner analysis by Christoffer Quist Adamsen · 3 years, 1 month ago
  91. ed972bf Add regression test for 181837660 by Rico Wind · 3 years, 1 month ago
  92. 5ef5c8c Ensure accessibility in field access optimizer by Christoffer Quist Adamsen · 3 years, 1 month ago
  93. 641e79a Make all variables final in golem config by Rico Wind · 3 years, 1 month ago
  94. 3dc5d7d Basic D8 Record support by Clément Béra · 3 years, 1 month ago
  95. 9c106b2 Update NonVirtualOverrideTest expectation by Christoffer Quist Adamsen · 3 years, 1 month ago
  96. 8bcb2fa Apply initial graph lens to lookup in staticizer by Morten Krogh-Jespersen · 3 years, 1 month ago
  97. 7d7754c Add reproduction for not using applied lens in staticizer by Morten Krogh-Jespersen · 3 years, 1 month ago
  98. d9a8712 Revert "Allow class inlining of merged singleton classes" by Christoffer Quist Adamsen · 3 years, 1 month ago
  99. a856e7a Add backporting more Java 9 methods by Søren Gjesse · 3 years, 1 month ago
  100. 0365eee Allow class inlining of merged singleton classes by Christoffer Quist Adamsen · 3 years, 1 month ago