1. 291cedf Do not finalize classes passed to Mockito.mock() / Mockito.spy() by Andrew Grieve · 3 months ago
  2. 3a23c15 Experimental desugared library with Stream.toList by Søren Gjesse · 3 months ago
  3. 55373f0 Wrap desugaring collection in D8 by Christoffer Adamsen · 3 months ago
  4. 4f0e448 Rename TypeRewriter to DesugaredLibraryTypeRewriter by Christoffer Adamsen · 3 months ago
  5. f16b720 Encapsulate desugared library options by Christoffer Adamsen · 3 months ago
  6. e82b562 Only keep once in R8 partial use of trace references by Christoffer Adamsen · 3 months ago
  7. 3f4e21d Add support for feature splits in R8 partial by Christoffer Adamsen · 3 months ago
  8. fedff04 Update thread pool size computation by Christoffer Adamsen · 3 months ago
  9. 50da6a0 Ensure that we don't archive to latest for branches of dev by Rico Wind · 3 months ago
  10. e59642d Encapsulate all users of feature split configuration by Christoffer Adamsen · 3 months ago
  11. d6d0b5b Dex and desugar in single D8 compilation in R8 partial by Christoffer Adamsen · 3 months ago
  12. 4095228 Avoid parsing app more than once in R8 partial by Christoffer Adamsen · 3 months ago
  13. 54c11bf Unify handling of fields and methods in class constructors by Christoffer Adamsen · 3 months ago
  14. ea00170 Archive to latest-dev on dev commits. by Rico Wind · 3 months ago
  15. f0b9587 Add backport value for Baklava full version by Søren Gjesse · 3 months ago
  16. d5e292c Account for D8 feature splits in merging and synthetic finalization by Christoffer Adamsen · 3 months ago
  17. b3e7618 Update Baklava (API level 36) SDK to revision 3 by Søren Gjesse · 3 months ago
  18. c374cc5 Don't rely on assertions for validating api-version.xml by Søren Gjesse · 3 months ago
  19. c7ee517 Support reading api-versions.xml version 4 files by Søren Gjesse · 3 months ago
  20. 99e24d1 Extend ArrayConstructionSimplifier dominance checks by Christoffer Adamsen · 3 months ago
  21. 8f4ead7 Minimize reproduction for b/391417819 by Christoffer Adamsen · 3 months ago
  22. 9a9d8b3 Introduce unused class to feature split map in D8 by Christoffer Adamsen · 3 months ago
  23. bf9b196 Add reproduction of issue 391417819 by Søren Gjesse · 3 months ago
  24. aa8e809 Rewrite D8 output with lens in R8 partial by Christoffer Adamsen · 3 months ago
  25. dc49a23 Move R8 partial command validation to R8Command by Christoffer Adamsen · 3 months ago
  26. ea54dab Cleanup marker exclusion in R8 partial by Christoffer Adamsen · 3 months ago
  27. 36e7ce2 Pass desugared classes directly to R8 in R8 partial by Christoffer Adamsen · 3 months ago
  28. e7b96da Avoid serializing D8 result to disk in R8 partial by Christoffer Adamsen · 3 months ago
  29. 5ab79fc Remove methodsToProcess from GlobalSyntheticsGenerator by Christoffer Adamsen · 3 months ago
  30. 50df74c Remove declaring field from CfInvoke by Christoffer Adamsen · 3 months ago
  31. 09573bb Add missing is-target guard in trace references by Christoffer Adamsen · 3 months ago
  32. 55f0e83 Move R8 partial resources test to partial subpackage by Christoffer Adamsen · 3 months ago
  33. a027ce3 Add support for printtimes in R8 partial by Christoffer Adamsen · 3 months ago
  34. 77ab561 Desugar R8 part in R8 partial before trace references by Christoffer Adamsen · 3 months ago
  35. 82ca294 Add Kotlin string switch test by Søren Gjesse · 3 months ago
  36. b307cab Update string switch identification by Søren Gjesse · 3 months ago
  37. ac7b804 Use resource tracing api directly by Rico Wind · 3 months ago
  38. 2e9cc1b Add reproduction of missing string switch identification by Søren Gjesse · 3 months ago
  39. 9cf1c25 Don't add test class twice by Rico Wind · 3 months ago
  40. b627fac Fix test setup for PartialCompilationWithNonAbstractMethodOnAbstractClassTest by Rico Wind · 3 months ago
  41. 90983ef Support resource shrinking in partial with D8 R classes by Rico Wind · 3 months ago
  42. 451b3c2 Double timeout for perf bot by Rico Wind · 3 months ago
  43. fd5503d Map level of R8 version diagnostic to NONE in R8 partial by Christoffer Adamsen · 3 months ago
  44. 1ad76f9 Process reachable methods of instantiated interfaces by Christoffer Adamsen · 3 months ago
  45. 7e67617 Move UseCollector class in trace references to upper level by Christoffer Adamsen · 3 months ago
  46. 7b4948a Account for null data resource consumer in R8 partial by Christoffer Adamsen · 3 months ago
  47. 898a705 Remove unused flag forceAnnotateSynthetics by Christoffer Adamsen · 3 months ago
  48. 2efbbf5 Add R8 partial benchmarks for JetNews and Tivi by Christoffer Adamsen · 3 months ago
  49. f14c6a7 Set single warmup run for R8 partial benchmarks by Christoffer Adamsen · 3 months ago
  50. 60e16a9 Skip PreventClassMethodAndDefaultMethodCollisions depending on min API by Christoffer Adamsen · 3 months ago
  51. 7d98a7a Reproduce inconsistency between handling of abstract/interface methods by Christoffer Adamsen · 3 months ago
  52. bdf8d5f Call finished on DataResourceConsumer of R8 partial by Christoffer Adamsen · 3 months ago
  53. dfd7c51 Pass resource provider/consumer/config to R8 partial configuration by Rico Wind · 3 months ago
  54. 2884f24 Add dedicated @Test methods per config in NowInAndroidBenchmarks by Christoffer Adamsen · 3 months ago
  55. ab64728 Adjust default thread pool size by Christoffer Adamsen · 3 months ago
  56. e1b1875 Extend cherry-pick script to take reviewer and send mail by Søren Gjesse · 3 months ago
  57. 21ae17e Fix assertions in r8_release.py by Christoffer Adamsen · 3 months ago
  58. 65f22c6 Refactor R8 partial phases into separate methods by Christoffer Adamsen · 3 months ago
  59. 88ef889 Account for types bound in distributor by Christoffer Adamsen · 3 months ago
  60. 006f3be Extend existing R8 benchmarks with R8 partial by Christoffer Adamsen · 3 months ago
  61. 3b661cb Add R8 partial NowInAndroid benchmark by Christoffer Adamsen · 3 months ago
  62. 4f54228 Add support for SourceDebugExtension in trace references by Christoffer Adamsen · 3 months ago
  63. 1f5002a Add support for releasing multiple versions to GMaven by Søren Gjesse · 3 months ago
  64. f4f5370 Remove release script support for releasing to AOSP and Studio by Søren Gjesse · 3 months ago
  65. d423064 Prepare tools/r8_release.py for branch 8.10 by Søren Gjesse · 3 months ago
  66. 4ced814 Add flag to disallow keeping runtime invisible annotations by Christoffer Adamsen · 3 months ago
  67. 782ac06 Support for applying if rules to library classes by Christoffer Adamsen · 3 months ago
  68. defd4f8 Only consider relevant instruction desugarings for given instruction opcode by Christoffer Adamsen · 3 months ago
  69. cfa130c Keep the instantiated class when identifying reflective construction by Søren Gjesse · 3 months ago
  70. c26443c Reproduce issue 387258081 by Søren Gjesse · 3 months ago
  71. 10efe41 Add Math.div methods by Clément Béra · 3 months ago
  72. 7ed30eb Support Math ceilDiv/ceilMod by Clément Béra · 3 months ago
  73. 73ca6a2 Optimize processing of virtual calls when classes are instantiated by Christoffer Adamsen · 3 months ago
  74. 5402a14 Add timing to new-instance tracing by Christoffer Adamsen · 3 months ago
  75. 044ecc6 Add an option to not fail when library extends program by Christoffer Adamsen · 3 months ago
  76. 65784f9 Fix StrictMath test by Clément Béra · 3 months ago
  77. 33ec8b5 Support Math.clamp by Clément Béra · 3 months ago
  78. 51b015b Ignore resource types that are invalid for resource shrinking by Rico Wind · 3 months ago
  79. 9bb34fa Cleanup supported JDK's by Søren Gjesse · 4 months ago
  80. 9ccde1b Move -verbose to ignored flag by Christoffer Adamsen · 3 months ago
  81. 932c792 Include origin in error when class file provider fails by Christoffer Adamsen · 3 months ago
  82. 4d54133 Fix incorrect desugaring of android.os.Build$VERSION_CODES_FULL by Søren Gjesse · 3 months ago
  83. e2bf512 Coalesce equivalent catch handlers prior to register allocation by Christoffer Adamsen · 3 months ago
  84. 7734ccf Update handling of data resource in partial shrinking by Søren Gjesse · 3 months ago
  85. 9febd5a Update the testing API to take both types of DataResource by Søren Gjesse · 3 months ago
  86. 604dfd3 Remove one use of error prone MixedMutabilityReturnType by Søren Gjesse · 4 months ago
  87. 941526d Report timing for enqueuer worklist items by Christoffer Adamsen · 4 months ago
  88. 740f37d Pass JDK_HOME to gradlew directly and not through environment by Søren Gjesse · 4 months ago
  89. 5f61b62 Add API's to set min API level with both major and minor API level by Søren Gjesse · 4 months ago
  90. 32420ca Ensure that we keep resource table entries for overlapping res entries by Rico Wind · 4 months ago
  91. 0775136 Fix changed files command in perf by Christoffer Adamsen · 4 months ago
  92. 230fb0d Add extra number conversion check in StringBuilder optimization by Søren Gjesse · 4 months ago
  93. 5941c53 Extend char conversion tests for StringBuilder optimizer by Søren Gjesse · 4 months ago
  94. af98543 Fix char conversion in StringBuilder optimizer by Søren Gjesse · 4 months ago
  95. 36f8d51 Fix tests for desugared library 2.1.4 by Søren Gjesse · 4 months ago
  96. b34c690 Fix flaky test DeadObjectWithFinalizeTest by Christoffer Adamsen · 4 months ago
  97. 0095195 Fail compilation if handler offset overflows by Christoffer Adamsen · 4 months ago
  98. 30471dc Reproduce inadequate catch handler coalescing by Christoffer Adamsen · 4 months ago
  99. df77a20 Prepare for release of desugared library 2.1.4 by Søren Gjesse · 4 months ago
  100. 207a9f5 Disable split-return-rewriter pass for catch handlers by Christoffer Adamsen · 4 months ago