1. 47fe7be Fix broken build after adding Kotlin formatter by Søren Gjesse · 4 hours ago main
  2. 9374563 Add Kotlin formatter by Søren Gjesse · 5 hours ago
  3. fa17be8 Add isInterface bit to MethodLookupResult by Christoffer Adamsen · 35 hours ago
  4. f0e2cd9 Automatically inject ClearCodeRewritingGraphLens when rewriting LIR by Christoffer Adamsen · 31 hours ago
  5. 4c8392d Remove unused import in Enqueuer by Christoffer Adamsen · 31 hours ago
  6. 36fcb8d Remove unused field liveMethodsWithKeepActions by Christoffer Adamsen · 31 hours ago
  7. 0e47ab2 Add IR instruction builders by Christoffer Adamsen · 32 hours ago
  8. 8cd4192 Always amend desugared library methods by Clément Béra · 34 hours ago
  9. cde0d8f Enable devirtualization in ProgramRewritingTest by Christoffer Adamsen · 35 hours ago
  10. 84aac6b Add disassemble helper to DesugaredLibraryTestCompileResult by Christoffer Adamsen · 35 hours ago
  11. 0c5bd40 Remove unsupported option alwaysBackportListSetMapMethods by Christoffer Adamsen · 36 hours ago
  12. e91214e Share synthetic methods calling other synthetic methods by Clément Béra · 7 days ago
  13. 1f7871d Support Stream#toList by Clément Béra · 5 days ago
  14. c765a29 Reapply "Optimize empty Object[] -> null in reflection APIs" by Christoffer Adamsen · 5 days ago
  15. 23025cc Revert "Copy two keep annotations tests to use androidx annotations" by Søren Gjesse · 5 days ago
  16. f32e607 Copy two keep annotations tests to use androidx annotations by Søren Gjesse · 7 days ago
  17. 692fff0 Account for ServiceLoaders in field value propagation by Christoffer Adamsen · 6 days ago
  18. 6ba9af3 Reproduce field propagation issue with ServiceLoader by Christoffer Adamsen · 6 days ago
  19. 4acd33b Test -assumenosideeffects rule on method that returns arg by Christoffer Adamsen · 5 days ago
  20. c44098b Revert "Reapply "Desugaring of AutoCloseable#close everywhere"" by Christoffer Adamsen · 6 days ago
  21. 6395b5b Fix keepanno test by Søren Gjesse · 6 days ago
  22. 94489e1 Don't use aliased values when comparing values for basic block subsumption by Søren Gjesse · 6 days ago
  23. a21bba9 Move CollectionToArrayTest to jdk11 package by Clément Béra · 6 days ago
  24. 92f532e Add reproduction of b/395489597 by Søren Gjesse · 6 days ago
  25. 3f4bf6d Support multiple keep annotation namespaces by Søren Gjesse · 7 days ago
  26. 66d8cc5 Do not implicitly keep invisible annotations in compat mode by Christoffer Adamsen · 7 days ago
  27. 29f1b9c Revert "Optimize empty Object[] -> null in reflection APIs" by Christoffer Adamsen · 7 days ago
  28. 84c7f0e Add timing information to D8 conversion by Christoffer Adamsen · 7 days ago
  29. 76f9414 Reapply "Desugaring of AutoCloseable#close everywhere" by Clément Béra · 7 days ago
  30. c05e010 EnqueuerMockitoAnalysis: Prevent optimization of spied subtypes by Andrew Grieve · 8 days ago
  31. f51487e Reduce allocation and copying in retrace partitioning by Søren Gjesse · 8 days ago
  32. 6a3d5b6 Update compiler_api_tests.tar.gz.sha1 by Christoffer Adamsen · 8 days ago
  33. 3ae34a4 Don't include classes in androidx.annotaion.keep in r8.jar by Søren Gjesse · 8 days ago
  34. 653770c Revert "Desugaring of AutoCloseable#close everywhere" by Christoffer Adamsen · 8 days ago
  35. 30bb90f Add MockClassWithPrivateMethod to CompilerApiTestCollection by Christoffer Adamsen · 8 days ago
  36. ba76119 Move version retrieval down after we have run gradle by Rico Wind · 11 days ago
  37. ce5d740 Add version to r8-version.properties by Rico Wind · 11 days ago
  38. 03c52f3 Remove OptionalBool usage from ApiTest by Christoffer Adamsen · 11 days ago
  39. e751382 Desugaring of AutoCloseable#close everywhere by Clément Béra · 13 days ago
  40. 591455a Add keep annotations in androidx namespace by Søren Gjesse · 12 days ago
  41. a8ca584 Update Gradle to version 8.12.1 by Søren Gjesse · 12 days ago
  42. b3a320b Add compiler api test for protectApiSurface by Christoffer Adamsen · 12 days ago
  43. 7e4c8c9 Support for generating keep annotation classes to multiple namespaces by Søren Gjesse · 3 weeks ago
  44. cd55aad Add command API to protect API surface of compilation unit by Christoffer Adamsen · 13 days ago
  45. dd58c88 Remove protected createProgramOutputConsumer from R8Command by Christoffer Adamsen · 13 days ago
  46. 5703381 Remove unused annotations by Søren Gjesse · 3 weeks ago
  47. 79108fe Reproduce and fix inadequate keeping of Gson <init>s by Christoffer Adamsen · 13 days ago
  48. c4ae31f Test R8 partial distribution of synthetics into feature splits by Christoffer Adamsen · 13 days ago
  49. 34be0ef Mockito: Prevent inlining of mocked methods by Christoffer Adamsen · 13 days ago
  50. aa834b3 Support merging of synthetic methods calling other synthetic methods by Clément Béra · 2 weeks ago
  51. 650f1d9 Update Kotlin-metadata-jvm to 2.1.0 by Clément Béra · 2 weeks ago
  52. 244b544 Initial structure for R8Assistant by Rico Wind · 2 weeks ago
  53. de02d7b Add support for source file provider in R8 partial by Christoffer Adamsen · 2 weeks ago
  54. 5f9f76f Support classpath in keep annotation matcher by Christoffer Adamsen · 2 weeks ago
  55. 4f09f54 Fix diagnostics modification in R8 partial by Christoffer Adamsen · 2 weeks ago
  56. 4cbf700 Extend keep anno tests to R8 partial by Christoffer Adamsen · 2 weeks ago
  57. 650710a Add experimental option to trace enum usage in Android serialization APIs by Andrew Grieve · 3 weeks ago
  58. 0548036 Parallelize cf application writer by Christoffer Adamsen · 2 weeks ago
  59. bc75ee8 Account for multiple naming lenses in cf application writer by Christoffer Adamsen · 3 weeks ago
  60. 378b3e0 Consistently use same naming lens for each class by Christoffer Adamsen · 3 weeks ago
  61. 99753c8 Reapply "Allow obfuscating D8/R8 boundary in R8 partial" by Christoffer Adamsen · 3 weeks ago
  62. b40073f Account for classpath classes in -if rule evaluator by Christoffer Adamsen · 3 weeks ago
  63. aa0e549 Revert "Allow obfuscating D8/R8 boundary in R8 partial" by Christoffer Adamsen · 3 weeks ago
  64. da2152b Assert R8 partial map does not contain D8 mappings by Christoffer Adamsen · 3 weeks ago
  65. d3e54cc Allow obfuscating D8/R8 boundary in R8 partial by Christoffer Adamsen · 3 weeks ago
  66. f17c718 Add missing dependency in the build graph by Søren Gjesse · 3 weeks ago
  67. bae282d Fix LookUpCloseResourceTest by Clément Béra · 3 weeks ago
  68. 98e5c32 Use less gradle forks after R8 was changed to use more threads. by Rico Wind · 3 weeks ago
  69. 0facdec Reapply "AutoCloseable Retargeter" by Clément Béra · 3 weeks ago
  70. f47bed9 Revert "AutoCloseable Retargeter" by Søren Gjesse · 3 weeks ago
  71. f2127f5 Revert "Extend and disable-by-default Enum reflection tracing" by Andrew Grieve · 3 weeks ago
  72. 48d0f81 Enable list iteration rewriting by default by Andrew Grieve · 3 weeks ago
  73. 3b6f37e Update expectation in PartialCompilationWithDefaultInterfaceMethodTest by Christoffer Adamsen · 3 weeks ago
  74. cb8bff3 Extend and disable-by-default Enum reflection tracing by Andrew Grieve · 3 weeks ago
  75. bd2d5b2 Fix errorprone warnings for LineNumberOptimizer by Christoffer Adamsen · 3 weeks ago
  76. e0661e5 Refactor AutoCloseable desugaring by Clément Béra · 3 weeks ago
  77. 3c77180 Support AutoCloseable implementers in the program. by Clément Béra · 3 weeks ago
  78. 6026d24 AutoCloseable Retargeter by Clément Béra · 3 weeks ago
  79. 4d95f94 Disable line number optimization for D8 part in R8 partial by Christoffer Adamsen · 3 weeks ago
  80. 8d4b911 Reproduce line number optimizer running on D8 part in R8 partial by Christoffer Adamsen · 3 weeks ago
  81. 923c66a Update comments related to art and startup profiles by Christoffer Adamsen · 3 weeks ago
  82. b2bab0e Add support for R8 partial in compiledump.py by Christoffer Adamsen · 3 weeks ago
  83. 6266e4b Add support for art profiles and startup profiles in R8 partial by Christoffer Adamsen · 3 weeks ago
  84. bfae11d Suppress unused variable in AndroidApp#dump by Christoffer Adamsen · 3 weeks ago
  85. 061005c Add dump support in R8 partial by Christoffer Adamsen · 3 weeks ago
  86. 8f37cc2 Add support for serializing R8 partial predicate by Christoffer Adamsen · 3 weeks ago
  87. b86997a Also upload keepanno annotations to latest dev by Rico Wind · 3 weeks ago
  88. 6a196b7 Fix dominator check in ValueUtils.computeInitialArrayValues() by Andrew Grieve · 3 weeks ago
  89. f0cad19 Update another test for experimental desugared library with Stream.toList by Søren Gjesse · 3 weeks ago
  90. b81da92 Support running Chrome benchmark on all branches by Søren Gjesse · 3 weeks ago
  91. 6f05efa Fix missing import in InternalOptions by Christoffer Adamsen · 3 weeks ago
  92. 0e1eaa8 Move R8PartialCompilationConfiguration to partial package by Christoffer Adamsen · 3 weeks ago
  93. 62fb2f4 Fix missing return in Enqueuer by Christoffer Adamsen · 3 weeks ago
  94. e127b8d Use concurrent sets for missing items in trace references by Christoffer Adamsen · 3 weeks ago
  95. 13643cd Share tracing for fields in Enqueuer by Christoffer Adamsen · 3 weeks ago
  96. f1b8df2 Update test for experimental desugared library with Stream.toList by Søren Gjesse · 3 weeks ago
  97. 291cedf Do not finalize classes passed to Mockito.mock() / Mockito.spy() by Andrew Grieve · 4 weeks ago
  98. 3a23c15 Experimental desugared library with Stream.toList by Søren Gjesse · 3 weeks ago
  99. 55373f0 Wrap desugaring collection in D8 by Christoffer Adamsen · 3 weeks ago
  100. 4f0e448 Rename TypeRewriter to DesugaredLibraryTypeRewriter by Christoffer Adamsen · 3 weeks ago