1. d700759 Remove ImmutableList.builderWithExpectedSize() use by Christoffer Quist Adamsen · 4 years, 10 months ago
  2. f372812 Support for multiple class, inheritance and member annotations by Christoffer Quist Adamsen · 4 years, 10 months ago
  3. 36aba2d Graph based value-may-depend-on-environment analysis by Christoffer Quist Adamsen · 4 years, 10 months ago
  4. e555dae Add test for staticizing error on branch 2.0 by Morten Krogh-Jespersen · 4 years, 10 months ago
  5. 19bfba8 Test for keep rules targeting items outside the desugared library. by Ian Zerny · 4 years, 10 months ago
  6. 4209971 Reland "Add test for JvmStatic on functions, interfaces and props" by Morten Krogh-Jespersen · 4 years, 10 months ago
  7. 2b44e27 Revised "Rewrite invoke-super targeting rewritten desugared library methods." by Ian Zerny · 4 years, 10 months ago
  8. 2f7820a Revert "Rewrite invoke-super targeting rewritten desugared library methods." by Ian Zerny · 4 years, 10 months ago
  9. b46b213 Remove invalid asserts. by Ian Zerny · 4 years, 10 months ago
  10. 3410a3d Verify correct code ownerships prior to writing by Christoffer Quist Adamsen · 4 years, 10 months ago
  11. 9d18682 Update POM XML for com.android.tools:desugar_jdk_libs_configuration artifact by Søren Gjesse · 4 years, 10 months ago
  12. ddfaeca Revert "Add test for JvmStatic on functions, interfaces and props" by Morten Krogh-Jespersen · 4 years, 10 months ago
  13. 84f7cb4 Rewrite invoke-super targeting rewritten desugared library methods. by Ian Zerny · 4 years, 10 months ago
  14. 651399a Add test for JvmStatic on functions, interfaces and props by Morten Krogh-Jespersen · 4 years, 10 months ago
  15. 71faf4b Do not emit packageName, extraString and extraInt if null or default by Morten Krogh-Jespersen · 4 years, 10 months ago
  16. 6700ee9 Change some warnings for -assumenosideeffects to errors by Søren Gjesse · 4 years, 10 months ago
  17. fd7d0f1 Revert "Remove uses of definitionFor(DexMethod) from desugaring" by Christoffer Quist Adamsen · 4 years, 10 months ago
  18. a317737 Remove uses of definitionFor(DexMethod) from desugaring by Christoffer Quist Adamsen · 4 years, 10 months ago
  19. 486b49d Remove uses of definitionFor(DexMethod) in minifier by Christoffer Quist Adamsen · 4 years, 10 months ago
  20. 2f03a46 Remove uses of definitionFor(DexMethod) in class inliner and devirtualizer by Christoffer Quist Adamsen · 4 years, 10 months ago
  21. ee81ed1 Configure kotlin local delegated property reflect test by Morten Krogh-Jespersen · 4 years, 10 months ago
  22. 8f6c033 Remove obsolete assertion during AppInfoWithLiveness rewriting by Christoffer Quist Adamsen · 4 years, 10 months ago
  23. 3a48fda Add warnings for -assumenosideeffects by Søren Gjesse · 4 years, 10 months ago
  24. 7a220b2 Remove uses of definitionFor(DexMethod) by Christoffer Quist Adamsen · 4 years, 10 months ago
  25. cf8b89f Fix expectation for 201-built-in-except-detail-messages (pt. 2) by Christoffer Quist Adamsen · 4 years, 10 months ago
  26. cd3cb7f Disallow abstract methods on non-abstract classes by Christoffer Quist Adamsen · 4 years, 10 months ago
  27. f723a00 Remove abstract method to empty throwing method transformation in dex parser by Christoffer Quist Adamsen · 4 years, 10 months ago
  28. 746e961 Test -assumevalues and -assumenosideeffects for library methods by Christoffer Quist Adamsen · 4 years, 10 months ago
  29. 7652ada Fix expectation for 201-built-in-except-detail-messages by Christoffer Quist Adamsen · 4 years, 10 months ago
  30. 37437e8 Add test for localDelegatedProperties in R8 by Morten Krogh-Jespersen · 4 years, 10 months ago
  31. ef6764a Remove constant array handling from class initializer defaults opt. by Christoffer Quist Adamsen · 4 years, 10 months ago
  32. dec74a1 Leverage processInvokesNeverReturningNormally() for optimizing failing null checks by Christoffer Quist Adamsen · 4 years, 10 months ago
  33. ec81194 Test wrapper merging on all VMs and API levels. by Ian Zerny · 4 years, 10 months ago
  34. f55f63f Model KmVersionRequirements in kotlin metadata by Morten Krogh-Jespersen · 4 years, 10 months ago
  35. b608885 Add synchronization to call site optimization assert by Christoffer Quist Adamsen · 4 years, 10 months ago
  36. a75678d Reproduce abstract method on non-abstract class warnings by Christoffer Quist Adamsen · 4 years, 10 months ago
  37. 86e5dc4 Maintain unknown binary name for kotlin type references by Morten Krogh-Jespersen · 4 years, 10 months ago
  38. 55fc755 Fix dead constructor removal by Christoffer Quist Adamsen · 4 years, 10 months ago
  39. 940333d Reproduce stack overflow from mutual recursion in side effect analysis by Christoffer Quist Adamsen · 4 years, 10 months ago
  40. c5ad5a3 Rename xxxEnclosingMethod to xxxEnclosingMethodAttribute by Morten Krogh-Jespersen · 4 years, 10 months ago
  41. 759b4fe Reland "Remove all uses of definitionFor(DexField)" by Christoffer Quist Adamsen · 4 years, 10 months ago
  42. 39673cb Revert "Remove all uses of definitionFor(DexField)" by Christoffer Quist Adamsen · 4 years, 10 months ago
  43. c404c4f Account for unordered mapped positions in LineNumberOptimizer by Morten Krogh-Jespersen · 4 years, 10 months ago
  44. fcfc619 Add test showing problem with ranges in LineNumberOptimizer by Morten Krogh-Jespersen · 4 years, 10 months ago
  45. 8a66e28 Account for cross-inline and anonymous or local classes by Morten Krogh-Jespersen · 4 years, 10 months ago
  46. a732d0b Update diagnostics expectations for Gmail test by Christoffer Quist Adamsen · 4 years, 10 months ago
  47. daf10bf Enable force-inlining annotations for retrace in release mode by Morten Krogh-Jespersen · 4 years, 10 months ago
  48. 39929ae Set min-api for iosched and tachiyomi apps by Christoffer Quist Adamsen · 4 years, 10 months ago
  49. 1f22e75 Update kotlin definitionsupplier to not override non-existing methods by Morten Krogh-Jespersen · 4 years, 10 months ago
  50. 1ffd47b Reland "Account for invalid type references in kotlin metadata" by Morten Krogh-Jespersen · 4 years, 10 months ago
  51. 494609e Update ASM version to 8.0 by Søren Gjesse · 4 years, 11 months ago
  52. 76dff50 Remove field definitions cache by Christoffer Quist Adamsen · 4 years, 10 months ago
  53. e987cb1 Remove all uses of definitionFor(DexField) by Christoffer Quist Adamsen · 4 years, 10 months ago
  54. 78a3b2f Minor cleanup prior to definitionFor(DexField) removal by Christoffer Quist Adamsen · 4 years, 10 months ago
  55. 9eca3d3 Extend call site optimization assert with message by Christoffer Quist Adamsen · 4 years, 10 months ago
  56. 117b14c Remove unneeded method verifyIsBridgeMethod() by Christoffer Quist Adamsen · 4 years, 10 months ago
  57. d61d2a3 Add --quiet flag to run_on_app.py by Christoffer Quist Adamsen · 4 years, 10 months ago
  58. d2729c7 Update optimization info for fields/methods known to return null by Christoffer Quist Adamsen · 4 years, 10 months ago
  59. 8365aed Use the null type for methods that are guaranteed to return null by Christoffer Quist Adamsen · 4 years, 11 months ago
  60. 823cd3f Fix inadequate type propagation in EnumValueOptimizer by Christoffer Quist Adamsen · 4 years, 11 months ago
  61. ff2b7c4 Enum unboxing: fix toString by Clément Béra · 4 years, 11 months ago
  62. 4370f04 Relax requirement to always strengthen optimization info by Christoffer Quist Adamsen · 4 years, 11 months ago
  63. 80ef5be Remove all uses of definitionFor(DexMember) by Christoffer Quist Adamsen · 4 years, 11 months ago
  64. e7186a7 Remove all uses of definitionFor(DexReference) by Christoffer Quist Adamsen · 4 years, 11 months ago
  65. 225ddc6 Add CLI tests for various flag additions and fixes. by Ian Zerny · 4 years, 11 months ago
  66. c114bbe Add --file-per-class-file flag to D8 by Ian Zerny · 4 years, 11 months ago
  67. 2d6e23b Update toEmptyThrowingMethod() utilities to mark receiver as obsolete by Christoffer Quist Adamsen · 4 years, 11 months ago
  68. a27d4d3 Add --desugared-lib-pgconf-output flag to R8 by Ian Zerny · 4 years, 11 months ago
  69. cd7a14a Add reference to issue regarding pinning of desugared items. by Ian Zerny · 4 years, 11 months ago
  70. 82545b2 Fix L8 command-line parsing of --pg-conf flag by Andrew Grieve · 4 years, 11 months ago
  71. 26c0fc9 Don't inline methods marked with -assumenosideeffects by Christoffer Quist Adamsen · 4 years, 11 months ago
  72. 4afb8e0 Fix bug in proto builder optimization by Christoffer Quist Adamsen · 4 years, 11 months ago
  73. 717ab82 Deprecate definitionFor() overloads not taking DexType by Christoffer Quist Adamsen · 4 years, 11 months ago
  74. af42f19 Leverage member value propagation for optimizing methods that return null by Christoffer Quist Adamsen · 4 years, 11 months ago
  75. 40cb154 Prepare tools/r8_release.py for branch 2.2 by Søren Gjesse · 4 years, 11 months ago
  76. 368112b Add access modification bit to keep info. by Ian Zerny · 4 years, 11 months ago
  77. f3a35ba Reproduce proto builder optimization bug by Christoffer Quist Adamsen · 4 years, 11 months ago
  78. b6b9ca9 Reland "Move insertion of assume-dynamic-type to AssumeInserter" by Christoffer Quist Adamsen · 4 years, 11 months ago
  79. 89c8a24 Fix missing type propagation in constant propagation by Christoffer Quist Adamsen · 4 years, 11 months ago
  80. 2b1dae6 Reland "Remove unneeded debug use markers." by Ian Zerny · 4 years, 11 months ago
  81. 9a93edc Add crossinline test showing problem with inlining by Morten Krogh-Jespersen · 4 years, 11 months ago
  82. cd8c268 Enum unboxing: support simple interfaces by Clément Béra · 4 years, 11 months ago
  83. 2fa5d46 Reland "Enable r8 kotlinx coroutines test" by Morten Krogh-Jespersen · 4 years, 11 months ago
  84. 2d7764f Preserve local info in assertion rewriter. by Ian Zerny · 4 years, 11 months ago
  85. 7bfeea9 Revert "Remove unneeded debug use markers." by Christoffer Quist Adamsen · 4 years, 11 months ago
  86. 080e0ab Enum unboxing: unbox enums with virtual methods by Clément Béra · 4 years, 11 months ago
  87. db0c06b Reland "Introduce a structure of preservation requirements for program items." by Ian Zerny · 4 years, 11 months ago
  88. a65ddf3 Remove unneeded debug use markers. by Ian Zerny · 4 years, 11 months ago
  89. d31aa4b Remove all uses of lookupMethodInAllContexts() by Christoffer Quist Adamsen · 4 years, 11 months ago
  90. 287c186 Add MonochromePublic.minimal.apks to continuous testing by Christoffer Quist Adamsen · 5 years ago
  91. 642f331 Add missing type parameter in TestDiagnosticMessages. by Ian Zerny · 4 years, 11 months ago
  92. 0ca4b64 Fix invalid phi de-duplication in the presence of debug locals. by Ian Zerny · 4 years, 11 months ago
  93. 390fb3f Revert "Enable r8 kotlinx coroutines test" by Christoffer Quist Adamsen · 4 years, 11 months ago
  94. 1b6d08f Revert "Move insertion of assume-dynamic-type to AssumeInserter" by Christoffer Quist Adamsen · 4 years, 11 months ago
  95. fc582f8 Move insertion of assume-dynamic-type to AssumeInserter by Christoffer Quist Adamsen · 4 years, 11 months ago
  96. 8a4fd90 Fix missing alias handling in EnumValueOptimizer by Christoffer Quist Adamsen · 4 years, 11 months ago
  97. 9be8e28 Remove transfers of in-values to debug-values. by Ian Zerny · 4 years, 11 months ago
  98. 8ab5a5e Revert "Account for invalid type references in kotlin metadata" by Ian Zerny · 4 years, 11 months ago
  99. b101bd2 Revert "Introduce a structure of preservation requirements for program items." by Ian Zerny · 4 years, 11 months ago
  100. c1503d2 Always parse kotlin metadata lambda structures by Morten Krogh-Jespersen · 4 years, 11 months ago