1. feeecca Print method logging between code rewriter passes by Ian Zerny · 7 hours ago main
  2. 092b190 Add timeout value to debugger tests by Ian Zerny · 10 hours ago
  3. 64daeb6 Don't simplify branches with observable line changes by Ian Zerny · 7 hours ago
  4. 17127f6 Fix info status for kotlin test by Ian Zerny · 10 hours ago
  5. dac2b8c Fix formatter calls for code generation by Ian Zerny · 11 hours ago
  6. 5a21e32 Cleanup repeated code pattern using ReferenceTypeElement#toDexType by Christoffer Adamsen · 25 hours ago
  7. a1a9ac7 Fix parameter name for ArtProfileConsumer in addArtProfileForRewriting by Rico Wind · 12 hours ago
  8. e59300d [KeepAnno] Add retention information to the annotation keep info by Ian Zerny · 12 hours ago
  9. b1aedbf Enable bootstrap tests on art 7 and 9 by Rico Wind · 12 hours ago
  10. 96908a6 Change usage of Class.getTypeName() to getName() by Rico Wind · 12 hours ago
  11. 8e652e4 Enable bootstrap tests for art 10 by Rico Wind · 31 hours ago
  12. a039c73 Refactor tests to make bootstrap not depend on java8 tests by Rico Wind · 31 hours ago
  13. 028ba02 Try using python3 to run the upload script on windows for failing jar equality by Rico Wind · 13 hours ago
  14. b5621d8 Update merge group target after change in string optimizer by Ian Zerny · 13 hours ago
  15. e576b84 Update kotlin dev test expectations by Christoffer Adamsen · 30 hours ago
  16. 61ff0b3 Revert "Reenable R8CompiledThroughDexTest" by Rico Wind · 30 hours ago
  17. 7277a49 Enable bootstrap tests for 12.0.0 by Rico Wind · 32 hours ago
  18. 627ff15 Cleanup BootstrapCurrentEqualityTest by Christoffer Adamsen · 32 hours ago
  19. d1c4161 Narrow unknown dynamic type in concrete value state by Christoffer Adamsen · 35 hours ago
  20. 2248423 Refine @NotNull and unknown types in abstract cast function by Christoffer Adamsen · 35 hours ago
  21. 5d46e6a Defer clearing of in-flow to after flow graph construction by Christoffer Adamsen · 35 hours ago
  22. ba2df65 Remove old field optimizations by Christoffer Adamsen · 35 hours ago
  23. 0cf8aa2 Narrow unknown state using static type in value propagation by Christoffer Adamsen · 35 hours ago
  24. 4e8f690 Enable determinism testing of monomorphic methods and virtual roots by Christoffer Adamsen · 35 hours ago
  25. 4b3eadd Account for dead catch handlers in StringBuilder optimization by Christoffer Adamsen · 35 hours ago
  26. d543add Fix rewriting of dynamic type optimization info in enum unboxer by Christoffer Adamsen · 35 hours ago
  27. e015a86 Publish field optimization info from value propagation by Christoffer Adamsen · 35 hours ago
  28. b4f7a0e Strengthen top-down propagation of argument information to virtual methods by Christoffer Adamsen · 35 hours ago
  29. 22b74b8 Add regression tests for imprecise value propagation by Christoffer Adamsen · 35 hours ago
  30. 99d31ab Reenable R8CompiledThroughDexTest by Rico Wind · 33 hours ago
  31. 2931265 Fix invalidated assertions in signature rewriter by Ian Zerny · 36 hours ago
  32. 8ceb375 Reapply "Fix TypeSwitch for enums" by Clément Béra · 2 days ago
  33. c7076af Move string optimizations to library method optimizer by Christoffer Quist Adamsen · 4 days ago
  34. 081c690 Split annotation keep info in parameters, types and normal annotations by Ian Zerny · 4 days ago
  35. 89ecc0b Enable bootstrap tests for 13.0.0 by Rico Wind · 4 days ago
  36. 0d1e8ef Disable bootstrap tests on everything but default and 8.1.0 by Rico Wind · 4 days ago
  37. 19fa7d1 Disable testR8CompiledWithR8Dex temporarily by Rico Wind · 5 days ago
  38. f8aaf41 Enable bootstrap tests running with r8lib by Rico Wind · 5 days ago
  39. dc711fc [KeepAnno] Introduce lattice for annotation keep info by Ian Zerny · 5 days ago
  40. 842b1c6 Update global signature configuration to unconditional disallow by Ian Zerny · 5 days ago
  41. 5c6faa8 Reapply "Refactor AnnotationRemover to always use the same filtering" by Ian Zerny · 5 days ago
  42. 700298b Revert "Fix TypeSwitch for enums" by Søren Gjesse · 5 days ago
  43. e07bc17 Fix TypeSwitch for enums by Clément Béra · 5 days ago
  44. b54fc3e Support TypeSwitchDesugaring by Clément Béra · 5 days ago
  45. 9a3c378 Revert "Refactor AnnotationRemover to always use the same filtering" by Rico Wind · 5 days ago
  46. 56e5e8b Don't do single caller inlining if shrinking is disallowed by Rico Wind · 5 days ago
  47. c43caa9 Update dontwarn for kotlin old tests by Rico Wind · 6 days ago
  48. 42a2db4 Refactor AnnotationRemover to always use the same filtering by Ian Zerny · 6 days ago
  49. d6d30aa Reapply "Fix handling of R class in optimized shrinking" by Rico Wind · 6 days ago
  50. 68d7a5e Reapply "Add test illustrating bad optimized shrinking behaviour ..." by Rico Wind · 6 days ago
  51. 0c3ec83 Fix issue in monomorphic method analysis by Christoffer Adamsen · 7 days ago
  52. 481085b Add reproduction of incorrect monomorphic method analysis by Christoffer Adamsen · 7 days ago
  53. 586f22d Reapply "Reenable single caller inlining for virtual methods" by Christoffer Adamsen · 7 days ago
  54. abd0613 Revert "Add test illustrating bad optimized shrinking behaviour ..." by Rico Wind · 7 days ago
  55. 83fd1cf Revert "Fix handling of R class in optimized shrinking" by Rico Wind · 7 days ago
  56. 4e5db91 Reproduce inadequate pinning of hierarchy in presence of -if rules by Christoffer Adamsen · 7 days ago
  57. 263277c Fix handling of R class in optimized shrinking by Rico Wind · 7 days ago
  58. b120d36 Add test illustrating bad optimized shrinking behaviour with -dontoptimize by Rico Wind · 7 days ago
  59. c52904c Prepare tools/r8_release.py for branch 8.6 by Søren Gjesse · 7 days ago
  60. cb006f4 Remove unused ResourceAccessAnalysis field on internal options by Rico Wind · 7 days ago
  61. e2438dd Improve InvokeDynamic and ConstDynamic modeling by Clément Béra · 7 days ago
  62. 6a9ed94 Dump contexts of boxing/unboxing operations at runtime by Christoffer Adamsen · 7 days ago
  63. 5d742d8 Rename StartupInstrumentationOptions to InstrumentationOptions by Christoffer Adamsen · 7 days ago
  64. 81357ae Move isRClass cache to enqueer by Rico Wind · 7 days ago
  65. 87adbd2 Update comment in TypeVerificationHelper for types by Rico Wind · 8 days ago
  66. acafa63 Revert "Run all Java 17 tests" by Søren Gjesse · 7 days ago
  67. bfbd56e Run all Java 17 tests by Søren Gjesse · 8 days ago
  68. a02d881 [KeepAnno] Disallow 'void' in type patterns and update test by Ian Zerny · 2 weeks ago
  69. b692c27 Add bot running tests on JDK 22 and remove the JDK-9 one by Søren Gjesse · 8 days ago
  70. bddef20 Fix join of interface by Rico Wind · 8 days ago
  71. b309b30 Reproduce frame type bug when interface and null flows to a phi by Rico Wind · 8 days ago
  72. 712400e Update asm to version 9.7 by Søren Gjesse · 8 days ago
  73. ab93fc9 Add a test module for JDK-22 by Søren Gjesse · 8 days ago
  74. e9a4fe8 Add OpenJDK 22 GA build by Søren Gjesse · 8 days ago
  75. 8f8959c Determine synthetic context from end of string by Ian Zerny · 11 days ago
  76. da075e9 Revert "Reenable single caller inlining for virtual methods" by Christoffer Adamsen · 13 days ago
  77. 3f0fbf6 Add TODO for investigating a fix for partial rewriting by Ian Zerny · 2 weeks ago
  78. b8baa8f Add method print logging to finalization steps by Ian Zerny · 13 days ago
  79. 318d45a Move deferred annotation processing to the fixed point by Ian Zerny · 13 days ago
  80. d4f6f2e MapMulti tests by Clément Béra · 13 days ago
  81. dcbf278 Fix ExtractWrapperTypeTest for Android V by Clément Béra · 13 days ago
  82. 3ae0f35 Update test after globals consumer finalize is always called by Ian Zerny · 13 days ago
  83. 29335ca Remove debug log from lint files by Clément Béra · 2 weeks ago
  84. 48cc8a5 Showcase broken linkedlist with jdk8 desugared library by Clément Béra · 2 weeks ago
  85. 7e9f7f7 Include 'do' in list of reserved names by Christoffer Adamsen · 13 days ago
  86. 040b411 Always pop unused multianewarray return value by Ian Zerny · 13 days ago
  87. d940606 Clean up test DesugaredLibraryInvokeAllResolveTest by Clément Béra · 13 days ago
  88. 8e1222c Add tests of some JDK-21 pattern matching for switch by Søren Gjesse · 2 weeks ago
  89. 70cdae3 Also use monomorphic method states for interface methods by Christoffer Adamsen · 13 days ago
  90. 8464765 Generate an empty zip file when no globals are synthesized by Ian Zerny · 13 days ago
  91. 888873f Add test building from compiler dump by Søren Gjesse · 5 weeks ago
  92. 170e7ca Account for single caller inlining and bridge removal in tests by Christoffer Adamsen · 14 days ago
  93. 6538572 Reenable single caller inlining for virtual methods by Christoffer Adamsen · 2 weeks ago
  94. ad82965 Add a warning for invoke-super to interface on Dalvik by Christoffer Adamsen · 2 weeks ago
  95. db0522b Also remove redundant synthesized bridges in debug by Søren Gjesse · 3 weeks ago
  96. 3250b3a Extend bridge analyzer to invoke-super by Christoffer Adamsen · 3 weeks ago
  97. 8407eed Add tests for Android V and desugared library by Clément Béra · 2 weeks ago
  98. 310f595 Reapply "[KeepAnno] Maintain field preconditions using witnesses" by Ian Zerny · 2 weeks ago
  99. 603e247 Revert "[KeepAnno] Maintain field preconditions using witnesses" by Ian Zerny · 2 weeks ago
  100. 450169d [KeepAnno] Maintain field preconditions using witnesses by Ian Zerny · 2 weeks ago