1. eb81dc9 Optimizing class inliner to favor kotlin j-/k-style lambdas. by Denis Vnukov · 6 years ago
  2. 2d0e303 Temporarily disable test that fails on older VMs by Christoffer Quist Adamsen · 6 years ago
  3. 4aa25a5 Add default constructors to test by Christoffer Quist Adamsen · 6 years ago
  4. 3d8a8ad Logging to determine limitations of vertical class merger by Christoffer Quist Adamsen · 6 years ago
  5. 26c7a18 Update set of merged methods after vertical class merging by Christoffer Quist Adamsen · 6 years ago
  6. 7ec436d Merge "Rewrite super calls to previously merged classes in vertical class merger" by Christoffer Quist Adamsen · 6 years ago
  7. d1957bc Rewrite super calls to previously merged classes in vertical class merger by Christoffer Quist Adamsen · 6 years ago
  8. 2203438 Update version for release. New release is 1.3.3-dev. by Mads Ager · 6 years ago
  9. a38a6b6 Remove unused import. by Mads Ager · 6 years ago
  10. 1df3698 Merge "Preserve input markers from dex inputs to D8." by Mads Ager · 6 years ago
  11. 3abc602 Update patch version for release - new version is 1.3.2-dev by Søren Gjesse · 6 years ago
  12. 06ed132 Relocate the R8 Kotlin dependencies - missed some by Søren Gjesse · 6 years ago
  13. ae9cdeb Reintroduce "Move invocation type mapping to GraphLense" by Christoffer Quist Adamsen · 6 years ago
  14. 2516c92 Merge "Update tests that assume no vertical class merging" by Christoffer Quist Adamsen · 6 years ago
  15. 9031862 Better support for Kotlin j-style lambdas in class inliner by Denis Vnukov · 6 years ago
  16. 574a0ed Preserve input markers from dex inputs to D8. by Mads Ager · 6 years ago
  17. 6a88d0d Merge "Revert "Move invocation type mapping to GraphLense"" by Mads Ager · 6 years ago
  18. 4191da5 Revert "Move invocation type mapping to GraphLense" by Mads Ager · 6 years ago
  19. 7c56085 Relocate the R8 Kotlin dependencies by Søren Gjesse · 6 years ago
  20. a61140d Update tests that assume no vertical class merging by Christoffer Quist Adamsen · 6 years ago
  21. 099918d Merge "Move invocation type mapping to GraphLense" by Søren Gjesse · 6 years ago
  22. 510b799 Only merge classes if the subclass has at least same visibility by Christoffer Quist Adamsen · 6 years ago
  23. ae3e062 Merge "Debugging states should be filtered when computing the 'next' state." by Ian Zerny · 6 years ago
  24. d4f8813 Merge "Set class file version in VerticalClassMerger" by Christoffer Quist Adamsen · 6 years ago
  25. 70b7585 Merge "Rewrite method proto of invoke-custom in LensCodeRewriter" by Christoffer Quist Adamsen · 6 years ago
  26. 904ab13 Merge "Add com.android.dex.* to the debugger tests ANDROID_FILTER." by Ian Zerny · 6 years ago
  27. 9ce0492 Move invocation type mapping to GraphLense by Søren Gjesse · 6 years ago
  28. 175e5e3 Debugging states should be filtered when computing the 'next' state. by Ian Zerny · 6 years ago
  29. 8e1d166 Add com.android.dex.* to the debugger tests ANDROID_FILTER. by Ian Zerny · 6 years ago
  30. 6357010 Disable new assert in VerticalClassMerger by Christoffer Quist Adamsen · 6 years ago
  31. e494526 Rewrite method proto of invoke-custom in LensCodeRewriter by Christoffer Quist Adamsen · 6 years ago
  32. 70af422 Avoid merging types in alwaysInline, noSideEffects, pinnedItems by Christoffer Quist Adamsen · 6 years ago
  33. fc529cf Set class file version in VerticalClassMerger by Christoffer Quist Adamsen · 6 years ago
  34. 29ab30b Merge "Prevent class merging from hiding IncompatibleClassChangeErrors" by Christoffer Quist Adamsen · 6 years ago
  35. 81aee27 Merge "Don't check the current line when popping an activation frame." by Ian Zerny · 6 years ago
  36. 2f37bba Don't check the current line when popping an activation frame. by Ian Zerny · 6 years ago
  37. 2263c12 Prevent class merging from hiding IncompatibleClassChangeErrors by Christoffer Quist Adamsen · 6 years ago
  38. 8ac42f1 Merge "Make Proguard -dontobfuscate option turn on debug mode in R8" by Søren Gjesse · 6 years ago
  39. 04beb44 Merge "Make sure desugaring already publicize private methods in interfaces." by Jinseong Jeon · 6 years ago
  40. 368c622 Make Proguard -dontobfuscate option turn on debug mode in R8 by Søren Gjesse · 6 years ago
  41. 09dc087 Merge "Disallow rewrite of invoke-super in merged class" by Christoffer Quist Adamsen · 6 years ago
  42. edc064c Merge "ClassInliner should not remove IncompatibleClassChangeError" by Christoffer Quist Adamsen · 6 years ago
  43. 21c859b Merge "Use lookupMethodInAllContexts in rewriteMixedItems" by Christoffer Quist Adamsen · 6 years ago
  44. 0662de0 Merge "Pin signatures of pinned fields/methods in class merger" by Christoffer Quist Adamsen · 6 years ago
  45. de8eccb Pin signatures of pinned fields/methods in class merger by Christoffer Quist Adamsen · 6 years ago
  46. e23eab1 Disallow rewrite of invoke-super in merged class by Christoffer Quist Adamsen · 6 years ago
  47. 53be22a Use lookupMethodInAllContexts in rewriteMixedItems by Christoffer Quist Adamsen · 6 years ago
  48. a14eca5 ClassInliner should not remove IncompatibleClassChangeError by Christoffer Quist Adamsen · 6 years ago
  49. 0d4d9e2 Merge "Extend bootstrap benchmark with memory and size metrics." by Ian Zerny · 6 years ago
  50. 2d4114e Update patch version for release - new version is 1.3.1-dev by Søren Gjesse · 6 years ago
  51. 9d043f1 Make sure desugaring already publicize private methods in interfaces. by Jinseong Jeon · 6 years ago
  52. b5510dd Merge "Reland "Add library licenses for kotlinx-metadata-jvm and its dependencies."" by Jinseong Jeon · 6 years ago
  53. d9fe911 Merge "Reland "From DexAnnotation to KotlinInfo via kotlinx.metadata.jvm.KotlinClassMetadata"" by Jinseong Jeon · 6 years ago
  54. 02fd80b Reland "Add library licenses for kotlinx-metadata-jvm and its dependencies." by Jinseong Jeon · 6 years ago
  55. 515e758 Reland "From DexAnnotation to KotlinInfo by Jinseong Jeon · 6 years ago
  56. d3d5f98 Merge "Update ProGuard config for MethodHandleTestRunner" by Christoffer Quist Adamsen · 6 years ago
  57. 11922d9 Merge "Avoid that class merging affects field resolution" by Christoffer Quist Adamsen · 6 years ago
  58. e75275f Avoid that class merging affects field resolution by Christoffer Quist Adamsen · 6 years ago
  59. 9f921b6 Merge "Disable class merging in R8KotlinPropertiesTest" by Christoffer Quist Adamsen · 6 years ago
  60. 4dbe4d8 Disable class merging in R8KotlinPropertiesTest by Christoffer Quist Adamsen · 6 years ago
  61. 02961da Update ProGuard config for MethodHandleTestRunner by Christoffer Quist Adamsen · 6 years ago
  62. cded680 Extend bootstrap benchmark with memory and size metrics. by Ian Zerny · 6 years ago
  63. 7c983a4 Refactor argument and range-invoke set-up prior to register allocation. by Ian Zerny · 6 years ago
  64. a23190b Fix FilteredClassPathTest on Windows to not assume the use of Path objects. by Mads Ager · 6 years ago
  65. 45e6e7b Do not use Paths.get on ZipEntry names. by Mads Ager · 6 years ago
  66. 17d6885 Merge "Handle non-standard invoke-super in class merging" by Christoffer Quist Adamsen · 6 years ago
  67. b758e83 Handle non-standard invoke-super in class merging by Christoffer Quist Adamsen · 6 years ago
  68. 223d2e6 Merge "Avoid vertical class merging across package boundaries" by Christoffer Quist Adamsen · 6 years ago
  69. e6acc06 Mark JCTF test as flaky by Christoffer Quist Adamsen · 6 years ago
  70. b973ca1 Avoid vertical class merging across package boundaries by Christoffer Quist Adamsen · 6 years ago
  71. 219f80e Merge "Restrict vertical class merging" by Christoffer Quist Adamsen · 6 years ago
  72. 3ce45b7 Merge "Add test for invoke-special instructions" by Christoffer Quist Adamsen · 6 years ago
  73. 7fa715f Add a test for -if rules combined with inlining by Søren Gjesse · 6 years ago
  74. 248264f Add a test for -if rules combined with vertical class merging by Søren Gjesse · 6 years ago
  75. f1115c6 Add test for invoke-special instructions by Christoffer Quist Adamsen · 6 years ago
  76. 3f4ec11 Merge "Add tests for Proguard's behavior regarding -allowaccessmodification." by Jinseong Jeon · 6 years ago
  77. 35062a7 Merge "Avoid processing empty bridge methods in VisibilityBridgeRemover." by Jinseong Jeon · 6 years ago
  78. b030cac Merge "Update holder of fields during class merging" by Christoffer Quist Adamsen · 6 years ago
  79. 11ed32f Merge "Warn about and remove invalid field and method signatures" by Søren Gjesse · 6 years ago
  80. 885ef432 Restrict vertical class merging by Christoffer Quist Adamsen · 6 years ago
  81. 68a4775 Update holder of fields during class merging by Christoffer Quist Adamsen · 6 years ago
  82. 2c2b0b2 Merge "Rewrite super calls in vertical class merging" by Christoffer Quist Adamsen · 6 years ago
  83. dd2185d Merge "Fix rewriting of inner classes not found in signatures" by Søren Gjesse · 6 years ago
  84. b97543c Rewrite super calls in vertical class merging by Christoffer Quist Adamsen · 6 years ago
  85. 245380f Warn about and remove invalid field and method signatures by Søren Gjesse · 6 years ago
  86. 475ef18 Merge "Eliminate redundant field loads." by Mads Ager · 6 years ago
  87. 125d782 Eliminate redundant field loads. by Mads Ager · 6 years ago
  88. 0a330fa Fix rewriting of inner classes not found in signatures by Søren Gjesse · 6 years ago
  89. d2e542a Add tests for Proguard's behavior regarding -allowaccessmodification. by Jinseong Jeon · 6 years ago
  90. c33502d Avoid processing empty bridge methods in VisibilityBridgeRemover. by Jinseong Jeon · 6 years ago
  91. 101d230 Test class merging in presence of invoke-super by Christoffer Quist Adamsen · 6 years ago
  92. e875c4f Update version after branching. Now working on version 1.3. by Mads Ager · 6 years ago
  93. 9c75e92 Switch from Nested to VerticalClassMergerGraphLense by Christoffer Quist Adamsen · 6 years ago
  94. 324ddf1 Visit classes top-down during vertical class merging by Christoffer Quist Adamsen · 6 years ago
  95. 9d0ae2e Update patch version for release - new version is 1.2.24-dev by Rico Wind · 6 years ago
  96. 8806912 Merge "Revert "Add library licenses for kotlinx-metadata-jvm and its dependencies."" by Rico Wind · 6 years ago
  97. a8a5d11 Merge "Revert "From DexAnnotation to KotlinInfo"" by Rico Wind · 6 years ago
  98. 674b510 Revert "Add library licenses for kotlinx-metadata-jvm and its dependencies." by Rico Wind · 6 years ago
  99. 6ea3e19 Revert "From DexAnnotation to KotlinInfo" by Rico Wind · 6 years ago
  100. 56be676 Run ProguardMapApplier after MemberRebindingAnalysis by Christoffer Quist Adamsen · 6 years ago