1. 2a877b0 Create a collection class for synthetic items. by Ian Zerny · 4 years, 7 months ago
  2. 5b45261 Strengthen tests for nested sealed classes by Morten Krogh-Jespersen · 4 years, 8 months ago
  3. b88f20b Add test for kotlin metadata rewriting with desugared library by Morten Krogh-Jespersen · 4 years, 7 months ago
  4. 4360ea4 Add test for simple kotlin reflection in R8/D8 by Morten Krogh-Jespersen · 4 years, 7 months ago
  5. 5f22b0f Add internal testing flag for enabling passthrough of resources in D8 by Morten Krogh-Jespersen · 4 years, 7 months ago
  6. 49a7be3 Add application builder to rewrite utility. by Ian Zerny · 4 years, 7 months ago
  7. 6b97474 Account for phis in setLocalsAtEntry() by Christoffer Quist Adamsen · 4 years, 7 months ago
  8. f4e6ac3 Enum unboxing: fix test by Clément Béra · 4 years, 7 months ago
  9. 452e971 Enum unboxing: support initializer signature changes by Clément Béra · 4 years, 7 months ago
  10. 02e8c23 Allow class merging in presence of feature splits by Christoffer Quist Adamsen · 4 years, 7 months ago
  11. bff4eb6 Add a test for static class merging in features by Christoffer Quist Adamsen · 4 years, 7 months ago
  12. c04d0e2 Disable class merging from base to feature by Christoffer Quist Adamsen · 4 years, 7 months ago
  13. 0f40f2e Add tests for vertical class merging in presence of feature splits by Christoffer Quist Adamsen · 4 years, 7 months ago
  14. 2e2d530 Refactor class merging tests to individual packages by Christoffer Quist Adamsen · 4 years, 8 months ago
  15. 875dd27 Bump kotlin metadataVersion to 1.4.0 if the read input is less by Morten Krogh-Jespersen · 4 years, 8 months ago
  16. 0b2bac7 Reland "Add building of R8 with cf to cf desugaring" by Morten Krogh-Jespersen · 4 years, 8 months ago
  17. f9cea38 Revert "Add building of R8 with cf to cf desugaring" by Morten Krogh-Jespersen · 4 years, 8 months ago
  18. 76ff74f Add building of R8 with cf to cf desugaring by Morten Krogh-Jespersen · 4 years, 8 months ago
  19. 39632d7 Enum unboxing: fix accessibility by Clément Béra · 4 years, 8 months ago
  20. f658779 Enum unboxing: fix name overlap by Clément Béra · 4 years, 8 months ago
  21. 714a8f3 Add tests for bumping version number of kotlin metadata to 1.4 by Morten Krogh-Jespersen · 4 years, 8 months ago
  22. d90e556 Add test for rewriting of primitive kotlin unit type by Morten Krogh-Jespersen · 4 years, 8 months ago
  23. 924ed96 Call instanceof callback from Enqueuer by Rudi Horn · 4 years, 8 months ago
  24. 2ec2d09 Update test expectation in presence of enum unboxing by Christoffer Quist Adamsen · 4 years, 8 months ago
  25. ab05a39 Add context sensitive definition lookup methods. by Ian Zerny · 4 years, 8 months ago
  26. 4076275 Introduce a lens rewrite utility on AppView. by Ian Zerny · 4 years, 8 months ago
  27. bf04e32 Remove unneeded application builder argument. by Ian Zerny · 4 years, 8 months ago
  28. ae8db5a Pass app view to main dex list builder. by Ian Zerny · 4 years, 8 months ago
  29. fd36680 Always take AppView/Info when computing subtype info. by Ian Zerny · 4 years, 8 months ago
  30. 8659fec Reland "Add instanceof and check cast enqueuer callbacks" by Rudi Horn · 4 years, 8 months ago
  31. 34ac617 Reenable enum name() and toString() optimization by Christoffer Quist Adamsen · 4 years, 8 months ago
  32. 0310a22 Rename ValueNameGenerator to NumberGenerator by Morten Krogh-Jespersen · 4 years, 8 months ago
  33. 83cf2e1 Port devirtualizer tests to use new parameters structure by Morten Krogh-Jespersen · 4 years, 8 months ago
  34. 6b25466 Remove mutable local reference to DexApplication in R8.run by Ian Zerny · 4 years, 8 months ago
  35. 67aa95e Replace some top-most app-info allocations with AppView.createForR8. by Ian Zerny · 4 years, 8 months ago
  36. 1271cb9 Revert "Add instanceof and check cast enqueuer callbacks" by Rudi Horn · 4 years, 8 months ago
  37. 0e1ab84 Add instanceof and check cast enqueuer callbacks by Rudi Horn · 4 years, 8 months ago
  38. e971d31 Add registerInstanceOf to UseRegistry by Rudi Horn · 4 years, 8 months ago
  39. 297b499 Regression test to ensure that lambda classes are package sensitive. by Ian Zerny · 4 years, 8 months ago
  40. 257fb66 Account for append() calls in cycles in StringBuilder optimization by Christoffer Quist Adamsen · 4 years, 8 months ago
  41. 6446fc2 Rename unsafe definitionForProgramType and implement safe variant. by Ian Zerny · 4 years, 8 months ago
  42. 04856c9 Simple horizontal class merging tests by Rudi Horn · 4 years, 8 months ago
  43. ec11fdd Add a test for -checkdiscard by Christoffer Quist Adamsen · 4 years, 8 months ago
  44. a231a2a Reproduce StringBuilder optimization bug by Christoffer Quist Adamsen · 4 years, 8 months ago
  45. dbbf9a8 Remove master from dev release commit messages by Morten Krogh-Jespersen · 4 years, 8 months ago
  46. 4f49dc6 [Retrace] Add --version to retrace by Morten Krogh-Jespersen · 4 years, 8 months ago
  47. 589e3aa Introduce a thread-safe builder for program method sets by Christoffer Quist Adamsen · 4 years, 8 months ago
  48. d5c8da8 Fix non-deternism in class staticizer by Søren Gjesse · 4 years, 8 months ago
  49. 9e74707 Rename horizontal class merging option by Rudi Horn · 4 years, 8 months ago
  50. 7e97635 Fix inadequate type propagation in class inliner by Christoffer Quist Adamsen · 4 years, 8 months ago
  51. a84bc1b Restrict presubmit check for disassemble. by Ian Zerny · 4 years, 8 months ago
  52. 9925fd8 Add a test for staticizing enum companion classes by Christoffer Quist Adamsen · 4 years, 8 months ago
  53. 850b5a4 Bypass missing classes check for reflective accesses by Christoffer Quist Adamsen · 4 years, 8 months ago
  54. 028a75d9 Rewrite AppInfoWithLiveness using LambdaRewriterLens by Christoffer Quist Adamsen · 4 years, 8 months ago
  55. c27aada Reproduce NPE from missing AppInfoWithLiveness rewriting by Christoffer Quist Adamsen · 4 years, 8 months ago
  56. 7360f2b Support compiling a dump in a loop by Søren Gjesse · 4 years, 8 months ago
  57. 34bf016 Modify RetraceApi to have @Keep annotation by Morten Krogh-Jespersen · 4 years, 8 months ago
  58. b6ec9ed Use ValueNumberGenerator for generating block numbers by Morten Krogh-Jespersen · 4 years, 8 months ago
  59. cb10df9 Add indent for synthetic class printing by Morten Krogh-Jespersen · 4 years, 8 months ago
  60. 67fec24 Update naming of the main api entry point of R8 retrace by Morten Krogh-Jespersen · 4 years, 8 months ago
  61. 1828216 Handle no-exceptions case when inlining synchronized methods. by Ian Zerny · 4 years, 8 months ago
  62. d37ed28 Rename GraphLens. by Ian Zerny · 4 years, 8 months ago
  63. a5b300c Check for live fields when filtering members for if rule evaluation by Morten Krogh-Jespersen · 4 years, 8 months ago
  64. ea6e477 Don't set min-api if the dump compile is to CF. by Ian Zerny · 4 years, 8 months ago
  65. 466901f Transition dependent items for instantiated annotation by Morten Krogh-Jespersen · 4 years, 8 months ago
  66. 14da044 Trigger release bots on branches of the form major.minor.patch by Rico Wind · 4 years, 8 months ago
  67. fd3c66f Fix class inliner error when singleton instance flows to static invoke by Christoffer Quist Adamsen · 4 years, 8 months ago
  68. 1516a18 Reproduce class inliner bug when singleton instance follows to static invoke by Christoffer Quist Adamsen · 4 years, 8 months ago
  69. 9bbbafc Test for if rule not firing correctly for satisfied precondition by Morten Krogh-Jespersen · 4 years, 8 months ago
  70. 1a510fe Reproduce class inliner bug that incorrectly removed global side effect by Christoffer Quist Adamsen · 4 years, 8 months ago
  71. 967475a Only emit kotlin metadata values for non-pruned annotation members by Morten Krogh-Jespersen · 4 years, 8 months ago
  72. 61e42be Add reproduction of removed fields in kotlin.Metadata by Morten Krogh-Jespersen · 4 years, 8 months ago
  73. aad5146 Add phi check when checking in value definition in service rewriter by Søren Gjesse · 4 years, 8 months ago
  74. 4b1e8d3 Don't rewrite invoke in bridge hoisting if the method has not changed by Søren Gjesse · 4 years, 8 months ago
  75. 46bc4cf Add friendly errors/warnings for missing dump info. by Ian Zerny · 4 years, 8 months ago
  76. 38ef04f Conservatively identify instances with escaping phi users. by Ian Zerny · 4 years, 8 months ago
  77. 7f36d5a Add --nocode option for disassembling by Morten Krogh-Jespersen · 4 years, 8 months ago
  78. 27c5ce8 Move synchronization of class initializer from DexClass to MethodColl by Morten Krogh-Jespersen · 4 years, 9 months ago
  79. 85afa61 Desugared lib: Fix keep rules for empty classes by Clément Béra · 4 years, 8 months ago
  80. 556885a Fix a race when creating the Reference singleton by Søren Gjesse · 4 years, 8 months ago
  81. f7f75ba Handle invoke-virtual/range when hoisting bridge methods by Søren Gjesse · 4 years, 8 months ago
  82. 8fa97a4 Close stream of input source when dumping by Morten Krogh-Jespersen · 4 years, 8 months ago
  83. 6a837db Desugared lib: Fix getGenericTypes by Clément Béra · 4 years, 8 months ago
  84. ed9b6e3 Restrict class inliner to maintain visible side-effects. by Mads Ager · 4 years, 9 months ago
  85. a4c8a31 Desugared lib: fix overrides by Clément Béra · 4 years, 8 months ago
  86. 9c243f2 Revert "Add assertion for only keeping kotlin metadata for kept classes" by Morten Krogh-Jespersen · 4 years, 9 months ago
  87. d73e417 Add assertion for only keeping kotlin metadata for kept classes by Morten Krogh-Jespersen · 4 years, 9 months ago
  88. 5bc97b0 Remove r8lib_size_compare.py by Morten Krogh-Jespersen · 4 years, 9 months ago
  89. 04f07a3 Reland "Add reproduction for assertion error in trivial checkcast removal" by Morten Krogh-Jespersen · 4 years, 9 months ago
  90. 6a6dbd8 Reland "Ensure no service loader rewriting if it crosses a feature split" by Morten Krogh-Jespersen · 4 years, 9 months ago
  91. e3f2d16 Revert "Ensure no service loader rewriting if it crosses a feature split" by Morten Krogh-Jespersen · 4 years, 9 months ago
  92. 8e258a3 Ensure no service loader rewriting if it crosses a feature split by Morten Krogh-Jespersen · 4 years, 9 months ago
  93. 4a0c7c2 Fix enum invoke identification in R8InliningTest. by Ian Zerny · 4 years, 9 months ago
  94. 8f45743 Set api levels for dex-splitter tests by Morten Krogh-Jespersen · 4 years, 9 months ago
  95. dcb8d45 Add options for printing hanging stacks in test.py by Morten Krogh-Jespersen · 4 years, 9 months ago
  96. 6d8e690 Revert "Add reproduction for assertion error in trivial checkcast removal" by Morten Krogh-Jespersen · 4 years, 9 months ago
  97. dfe05d6 Add test for service loader configuration with feature splits by Morten Krogh-Jespersen · 4 years, 9 months ago
  98. 5b5d72a Disable Enum unboxing by Clément Béra · 4 years, 9 months ago
  99. 3737630 Add reproduction for assertion error in trivial checkcast removal by Morten Krogh-Jespersen · 4 years, 9 months ago
  100. e688d3b Fix the fix for enum single field values. by Ian Zerny · 4 years, 9 months ago