1. cad8f2f Fix compiler typo in compiledump.py by Christoffer Adamsen · 6 weeks ago
  2. 97a7f8d Add support for tests using androidx keep annotations by Søren Gjesse · 6 weeks ago
  3. fffe3c8 Fix compiledump for d8 compilations by Rico Wind · 6 weeks ago
  4. a631b05 Add create_r8lib.py as input to r8lib compilation task by Rico Wind · 6 weeks ago
  5. 495b038 Change the keep annotations in the androidx namespace to Kotlin source by Søren Gjesse · 6 weeks ago
  6. f387fb2 Ensure that fix instructions are given when we have format errors by Rico Wind · 6 weeks ago
  7. dad351e Fix tests for Kotlin verisons on kotlin-old bot after formatting by Søren Gjesse · 6 weeks ago
  8. 4ca90c4 Format remaining Kotlin files except for resource shrinker by Søren Gjesse · 6 weeks ago
  9. 59bab1c Exclude empty directories in swiss army knife by Søren Gjesse · 6 weeks ago
  10. 3ef33a3 Fix typo in .gitignore by Søren Gjesse · 6 weeks ago
  11. e86a4a3 Update presubmit to include all formatting info in message by Søren Gjesse · 6 weeks ago
  12. 90045a8 Fix Kotlin debug tests by reverting formatting by Søren Gjesse · 6 weeks ago
  13. febff92 Fix Kotlin test again after reformatting test Kotlin files by Søren Gjesse · 6 weeks ago
  14. 853e863 Refactor PRESUBMIT.py by Søren Gjesse · 6 weeks ago
  15. ae696a1 Fix Kotlin tests after reformatting test Kotlin files by Søren Gjesse · 6 weeks ago
  16. 143c0e2 Add missing build files for assistant by Rico Wind · 6 weeks ago
  17. f4f713b Move r8 assistant runtime files to seperate module. by Rico Wind · 6 weeks ago
  18. 1b9b256 Update LocalDateEpochTest by Christoffer Adamsen · 6 weeks ago
  19. 629aaaf Handle overlapping -assumenosideeffects and -convertchecknotnull rules by Christoffer Adamsen · 6 weeks ago
  20. b5ae53d Add Kotlin format check to presubmit by Søren Gjesse · 6 weeks ago
  21. 47fe7be Fix broken build after adding Kotlin formatter by Søren Gjesse · 6 weeks ago
  22. 9374563 Add Kotlin formatter by Søren Gjesse · 6 weeks ago
  23. fa17be8 Add isInterface bit to MethodLookupResult by Christoffer Adamsen · 6 weeks ago
  24. f0e2cd9 Automatically inject ClearCodeRewritingGraphLens when rewriting LIR by Christoffer Adamsen · 6 weeks ago
  25. 4c8392d Remove unused import in Enqueuer by Christoffer Adamsen · 6 weeks ago
  26. 36fcb8d Remove unused field liveMethodsWithKeepActions by Christoffer Adamsen · 6 weeks ago
  27. 0e47ab2 Add IR instruction builders by Christoffer Adamsen · 6 weeks ago
  28. 8cd4192 Always amend desugared library methods by Clément Béra · 6 weeks ago
  29. cde0d8f Enable devirtualization in ProgramRewritingTest by Christoffer Adamsen · 6 weeks ago
  30. 84aac6b Add disassemble helper to DesugaredLibraryTestCompileResult by Christoffer Adamsen · 6 weeks ago
  31. 0c5bd40 Remove unsupported option alwaysBackportListSetMapMethods by Christoffer Adamsen · 6 weeks ago
  32. e91214e Share synthetic methods calling other synthetic methods by Clément Béra · 7 weeks ago
  33. 1f7871d Support Stream#toList by Clément Béra · 7 weeks ago
  34. c765a29 Reapply "Optimize empty Object[] -> null in reflection APIs" by Christoffer Adamsen · 7 weeks ago
  35. 23025cc Revert "Copy two keep annotations tests to use androidx annotations" by Søren Gjesse · 7 weeks ago
  36. f32e607 Copy two keep annotations tests to use androidx annotations by Søren Gjesse · 7 weeks ago
  37. 692fff0 Account for ServiceLoaders in field value propagation by Christoffer Adamsen · 7 weeks ago
  38. 6ba9af3 Reproduce field propagation issue with ServiceLoader by Christoffer Adamsen · 7 weeks ago
  39. 4acd33b Test -assumenosideeffects rule on method that returns arg by Christoffer Adamsen · 7 weeks ago
  40. c44098b Revert "Reapply "Desugaring of AutoCloseable#close everywhere"" by Christoffer Adamsen · 7 weeks ago
  41. 6395b5b Fix keepanno test by Søren Gjesse · 7 weeks ago
  42. 94489e1 Don't use aliased values when comparing values for basic block subsumption by Søren Gjesse · 7 weeks ago
  43. a21bba9 Move CollectionToArrayTest to jdk11 package by Clément Béra · 7 weeks ago
  44. 92f532e Add reproduction of b/395489597 by Søren Gjesse · 7 weeks ago
  45. 3f4bf6d Support multiple keep annotation namespaces by Søren Gjesse · 7 weeks ago
  46. 66d8cc5 Do not implicitly keep invisible annotations in compat mode by Christoffer Adamsen · 7 weeks ago
  47. 29f1b9c Revert "Optimize empty Object[] -> null in reflection APIs" by Christoffer Adamsen · 7 weeks ago
  48. 84c7f0e Add timing information to D8 conversion by Christoffer Adamsen · 7 weeks ago
  49. 76f9414 Reapply "Desugaring of AutoCloseable#close everywhere" by Clément Béra · 7 weeks ago
  50. c05e010 EnqueuerMockitoAnalysis: Prevent optimization of spied subtypes by Andrew Grieve · 7 weeks ago
  51. f51487e Reduce allocation and copying in retrace partitioning by Søren Gjesse · 7 weeks ago
  52. 6a3d5b6 Update compiler_api_tests.tar.gz.sha1 by Christoffer Adamsen · 7 weeks ago
  53. 3ae34a4 Don't include classes in androidx.annotaion.keep in r8.jar by Søren Gjesse · 7 weeks ago
  54. 653770c Revert "Desugaring of AutoCloseable#close everywhere" by Christoffer Adamsen · 7 weeks ago
  55. 30bb90f Add MockClassWithPrivateMethod to CompilerApiTestCollection by Christoffer Adamsen · 7 weeks ago
  56. ba76119 Move version retrieval down after we have run gradle by Rico Wind · 8 weeks ago
  57. ce5d740 Add version to r8-version.properties by Rico Wind · 8 weeks ago
  58. 03c52f3 Remove OptionalBool usage from ApiTest by Christoffer Adamsen · 8 weeks ago
  59. e751382 Desugaring of AutoCloseable#close everywhere by Clément Béra · 8 weeks ago
  60. 591455a Add keep annotations in androidx namespace by Søren Gjesse · 8 weeks ago
  61. a8ca584 Update Gradle to version 8.12.1 by Søren Gjesse · 8 weeks ago
  62. b3a320b Add compiler api test for protectApiSurface by Christoffer Adamsen · 8 weeks ago
  63. 7e4c8c9 Support for generating keep annotation classes to multiple namespaces by Søren Gjesse · 9 weeks ago
  64. cd55aad Add command API to protect API surface of compilation unit by Christoffer Adamsen · 8 weeks ago
  65. dd58c88 Remove protected createProgramOutputConsumer from R8Command by Christoffer Adamsen · 8 weeks ago
  66. 5703381 Remove unused annotations by Søren Gjesse · 9 weeks ago
  67. 79108fe Reproduce and fix inadequate keeping of Gson <init>s by Christoffer Adamsen · 8 weeks ago
  68. c4ae31f Test R8 partial distribution of synthetics into feature splits by Christoffer Adamsen · 8 weeks ago
  69. 34be0ef Mockito: Prevent inlining of mocked methods by Christoffer Adamsen · 8 weeks ago
  70. aa834b3 Support merging of synthetic methods calling other synthetic methods by Clément Béra · 8 weeks ago
  71. 650f1d9 Update Kotlin-metadata-jvm to 2.1.0 by Clément Béra · 8 weeks ago
  72. 244b544 Initial structure for R8Assistant by Rico Wind · 8 weeks ago
  73. de02d7b Add support for source file provider in R8 partial by Christoffer Adamsen · 8 weeks ago
  74. 5f9f76f Support classpath in keep annotation matcher by Christoffer Adamsen · 8 weeks ago
  75. 4f09f54 Fix diagnostics modification in R8 partial by Christoffer Adamsen · 8 weeks ago
  76. 4cbf700 Extend keep anno tests to R8 partial by Christoffer Adamsen · 8 weeks ago
  77. 650710a Add experimental option to trace enum usage in Android serialization APIs by Andrew Grieve · 9 weeks ago
  78. 0548036 Parallelize cf application writer by Christoffer Adamsen · 8 weeks ago
  79. bc75ee8 Account for multiple naming lenses in cf application writer by Christoffer Adamsen · 9 weeks ago
  80. 378b3e0 Consistently use same naming lens for each class by Christoffer Adamsen · 9 weeks ago
  81. 99753c8 Reapply "Allow obfuscating D8/R8 boundary in R8 partial" by Christoffer Adamsen · 9 weeks ago
  82. b40073f Account for classpath classes in -if rule evaluator by Christoffer Adamsen · 9 weeks ago
  83. aa0e549 Revert "Allow obfuscating D8/R8 boundary in R8 partial" by Christoffer Adamsen · 9 weeks ago
  84. da2152b Assert R8 partial map does not contain D8 mappings by Christoffer Adamsen · 9 weeks ago
  85. d3e54cc Allow obfuscating D8/R8 boundary in R8 partial by Christoffer Adamsen · 9 weeks ago
  86. f17c718 Add missing dependency in the build graph by Søren Gjesse · 9 weeks ago
  87. bae282d Fix LookUpCloseResourceTest by Clément Béra · 9 weeks ago
  88. 98e5c32 Use less gradle forks after R8 was changed to use more threads. by Rico Wind · 9 weeks ago
  89. 0facdec Reapply "AutoCloseable Retargeter" by Clément Béra · 9 weeks ago
  90. f47bed9 Revert "AutoCloseable Retargeter" by Søren Gjesse · 9 weeks ago
  91. f2127f5 Revert "Extend and disable-by-default Enum reflection tracing" by Andrew Grieve · 9 weeks ago
  92. 48d0f81 Enable list iteration rewriting by default by Andrew Grieve · 9 weeks ago
  93. 3b6f37e Update expectation in PartialCompilationWithDefaultInterfaceMethodTest by Christoffer Adamsen · 9 weeks ago
  94. cb8bff3 Extend and disable-by-default Enum reflection tracing by Andrew Grieve · 9 weeks ago
  95. bd2d5b2 Fix errorprone warnings for LineNumberOptimizer by Christoffer Adamsen · 9 weeks ago
  96. e0661e5 Refactor AutoCloseable desugaring by Clément Béra · 9 weeks ago
  97. 3c77180 Support AutoCloseable implementers in the program. by Clément Béra · 9 weeks ago
  98. 6026d24 AutoCloseable Retargeter by Clément Béra · 9 weeks ago
  99. 4d95f94 Disable line number optimization for D8 part in R8 partial by Christoffer Adamsen · 9 weeks ago
  100. 8d4b911 Reproduce line number optimizer running on D8 part in R8 partial by Christoffer Adamsen · 9 weeks ago