1. fef99eb Don't rebind to protected library members when generating class files by Søren Gjesse · 7 months ago
  2. 7c6de9e Avoid super hierarchy traversals when visiting all classes by Christoffer Adamsen · 6 months ago
  3. 8cf0a58 Extend materialized rule merging to rules with members in precondition by Christoffer Adamsen · 6 months ago
  4. 38eecec Merge materialized if rules by Christoffer Adamsen · 7 months ago
  5. 66cb9a6 Utility to merge materialized if rules by Christoffer Adamsen · 7 months ago
  6. 30ee8aa Pin if preconditions directly instead of using rule evaluation by Christoffer Adamsen · 7 months ago
  7. b390146 Improve removal of fully applied if rules by Christoffer Adamsen · 7 months ago
  8. e70d149 Misc. prerequisites for merging subsequent if rules by Christoffer Adamsen · 7 months ago
  9. 013cbed Fail when benchmarks throw unexpected exceptions by Christoffer Adamsen · 7 months ago
  10. 8837d9f Break after first fixpoint analysis that enqueues work item by Christoffer Adamsen · 7 months ago
  11. cc91135 Reapply "Specialize enqueuer analyses" by Christoffer Adamsen · 7 months ago
  12. bf37766 Reapply "Only re-evaluate if rules with members on classes with newly live members" by Christoffer Adamsen · 7 months ago
  13. 6244ac8 Reapply "Fix inadequate grouping of if rules during evaluation" by Christoffer Adamsen · 7 months ago
  14. 9aac058 Reapply "Group if rules without members by equivalence for shared class evaluation" by Christoffer Adamsen · 7 months ago
  15. 672e33a Reapply "Only evaluate if rules without members once per class" by Christoffer Adamsen · 7 months ago
  16. 3684641 Reapply "Rewrite if rule evaluator to enqueuer extension" by Christoffer Adamsen · 7 months ago
  17. c90ab15 Reapply "Avoid computing effectively live info in each if rule evaluation" by Christoffer Adamsen · 7 months ago
  18. 563775b Don't instantiate legacy structure in optimized resource shrinking mode by Rico Wind · 7 months ago
  19. 82f0acd Support tagging versions locally by Christoffer Quist Adamsen · 7 months ago
  20. 98875a4 Reapply "Cleanup if rule evaluator by removing ifRules field and timing" by Christoffer Adamsen · 7 months ago
  21. e6e2eee Reapply "Introduce method to evaluate if-rule on a single class" by Christoffer Adamsen · 7 months ago
  22. b83d340 Reapply "Move if rule evalation logic to own class" by Christoffer Adamsen · 7 months ago
  23. 6ab24e5 Emit more metrics for resource shrinking benchmarks by Christoffer Quist Adamsen · 7 months ago
  24. 2aee841 Add --land option to test.py by Christoffer Adamsen · 7 months ago
  25. 5d22f0d Don't convert resource locations into system specific paths. by Rico Wind · 7 months ago
  26. 284727f Fix bad import in test by Christoffer Quist Adamsen · 7 months ago
  27. 59a0c58 Reproduce monomorphic method state for interface method by Christoffer Quist Adamsen · 7 months ago
  28. 4857658 Add reproduction of VerifyError calling java.lang.Object.clone() by Søren Gjesse · 7 months ago
  29. f4b5328 Revert "Reapply "Move if rule evalation logic to own class"" by Christoffer Adamsen · 7 months ago
  30. 91a4511 Canonicalize KeepInfo by Clément Béra · 7 months ago
  31. 1d45faa Remove new assert in Enqueuer by Christoffer Adamsen · 7 months ago
  32. 563b772 Fix NPE in IfRuleEvaluatorFactory by Christoffer Adamsen · 7 months ago
  33. e5bd7dd Reapply "Rewrite if rule evaluator to enqueuer extension" by Christoffer Adamsen · 7 months ago
  34. be24b59 Reapply "Avoid computing effectively live info in each if rule evaluation" by Christoffer Adamsen · 7 months ago
  35. 6d8adb6 Reapply "Cleanup if rule evaluator by removing ifRules field and timing" by Christoffer Adamsen · 7 months ago
  36. bedce3d Reapply "Introduce method to evaluate if-rule on a single class" by Christoffer Adamsen · 7 months ago
  37. 867a328 Reapply "Move if rule evalation logic to own class" by Christoffer Adamsen · 7 months ago
  38. 4dd5464 Revert "Move if rule evalation logic to own class" by Christoffer Adamsen · 7 months ago
  39. cb1cb9d Move SystemUI benchmark to internal package by Christoffer Adamsen · 7 months ago
  40. 83607ad Fix upload in perf.py by Christoffer Adamsen · 7 months ago
  41. fc8a5fc Update BackportPlatformTest to use setAndroidPlatformBuild by Christoffer Adamsen · 7 months ago
  42. 6b2d0d2 Run SystemUI benchmark on internal bot by Christoffer Adamsen · 7 months ago
  43. 193bdd324 Add SystemUI benchmarks for running locally by Christoffer Adamsen · 7 months ago
  44. 71711a3 Support for generating perf site locally by Christoffer Adamsen · 7 months ago
  45. f525015 Add support for setting Android platform build flag in tests by Christoffer Adamsen · 7 months ago
  46. 6ede6f7 Add percentiles to runtime perf data by Christoffer Adamsen · 7 months ago
  47. 6051d66 Allow benchmarking failing builds by Christoffer Adamsen · 7 months ago
  48. a65ee1c Update hash to satisfy assert by Christoffer Adamsen · 7 months ago
  49. f241a36 Fix call to definitionFor on array type by Christoffer Adamsen · 7 months ago
  50. 3dcffac Account for empty dex when startup layout is enabled by Christoffer Adamsen · 7 months ago
  51. 5d3342e Add dex checksums to R8 build metadata by Christoffer Adamsen · 7 months ago
  52. 4ccea21 Fix assume inserter by Rico Wind · 7 months ago
  53. fc15129 Test serialization of shared D8/R8 build metadata properties by Christoffer Adamsen · 7 months ago
  54. d014dad Move implementation of metadata API to own package by Christoffer Adamsen · 7 months ago
  55. 2b963aa Populate D8 build metadata by Christoffer Adamsen · 7 months ago
  56. b5f9393 Add api modeling and library desugaring to R8 build metadata by Christoffer Adamsen · 7 months ago
  57. d052837 Use OpenJDK 11 to build smali by Søren Gjesse · 7 months ago
  58. 519a943 Allow repackaging in presence of passthrough methods by Christoffer Adamsen · 7 months ago
  59. b51938a Fix CovariantReturnType tests by Christoffer Adamsen · 7 months ago
  60. cadecea Do not pin virtual service methods by Christoffer Adamsen · 7 months ago
  61. 7152ac3 Fix stack overflow by Søren Gjesse · 7 months ago
  62. a455a16 Enable @CovariantReturnType outside platform by Christoffer Adamsen · 7 months ago
  63. b063a5c Revert^2 "Fail when seeing @CovariantReturnType outside platform builds" by Christoffer Adamsen · 7 months ago
  64. 928d741 Reproduce stack overflow with EnclosingMethod/InnerClasses self reference by Søren Gjesse · 7 months ago
  65. 7a23046 Fix kotlin-old bot by Søren Gjesse · 7 months ago
  66. 7b5df8f Allow duplocated resources in writing by Rico Wind · 7 months ago
  67. fe13a18 Move remaining record test to java 17 package by Clément Béra · 7 months ago
  68. 9b0eaae Move tests to java 17 package by Clément Béra · 7 months ago
  69. a11b256 Move record test to java 17 package by Clément Béra · 7 months ago
  70. 0f1f4f7 Move record tests to java 17 package by Clément Béra · 7 months ago
  71. 2b1c8c0 Revert "Fail when seeing @CovariantReturnType outside platform builds" by Søren Gjesse · 7 months ago
  72. 2b6dba9 Navigate benchmarks on perf using arrow left/right by Christoffer Adamsen · 7 months ago
  73. 3dd7316 Specialize enqueuer analyses by Christoffer Adamsen · 7 months ago
  74. ec1c3f2 Remove unused imports by Christoffer Adamsen · 7 months ago
  75. 90aa66e Add D8 metadata API by Christoffer Adamsen · 7 months ago
  76. 06f12dd Fix non concurrent maps leading to nondeterminism by Christoffer Adamsen · 7 months ago
  77. a65629e Cache Composable computation trees for duration of method by Christoffer Adamsen · 7 months ago
  78. 1ce3082 Unsound, experimental removal of unused Composable arguments by Christoffer Adamsen · 7 months ago
  79. ecad059 Reapply "Move package nesthostexample in module tests_java_11" by Søren Gjesse · 7 months ago
  80. c3d27de Only re-evaluate if rules with members on classes with newly live members by Christoffer Adamsen · 7 months ago
  81. 7ce7d18 Fix inadequate grouping of if rules during evaluation by Christoffer Adamsen · 7 months ago
  82. 39ec4b1 Group if rules without members by equivalence for shared class evaluation by Christoffer Adamsen · 7 months ago
  83. decf5da Emit information about computation on assertion error by Christoffer Adamsen · 7 months ago
  84. 0de13e2 Pass JAVA_HOME to the jrt:/ file system provider in JdkClassFileProvider by Søren Gjesse · 7 months ago
  85. b92ab13 Fail when seeing @CovariantReturnType outside platform builds by Christoffer Adamsen · 7 months ago
  86. f4581b3 Update Kotlin test expectations by Christoffer Adamsen · 7 months ago
  87. a6a3a16 Revert^2 "Add temporary flag for best desugaring -IA classes generation" by Rico Wind · 7 months ago
  88. 1d819f7 Fix R8FeatureSplitServiceLoaderTest non-determinism by Andrew Grieve · 7 months ago
  89. ef2f5f7 Only evaluate if rules without members once per class by Christoffer Adamsen · 7 months ago
  90. ca0838f Reland: "Never output META-INF/MANIFEST.MF files" by Andrew Grieve · 7 months ago
  91. 9f325cf Write META-INF/services per-split rather than all in the base split. by Andrew Grieve · 7 months ago
  92. d0804fd Rewrite if rule evaluator to enqueuer extension by Christoffer Adamsen · 7 months ago
  93. 791fefe Avoid computing effectively live info in each if rule evaluation by Christoffer Adamsen · 7 months ago
  94. 9ce7e6f Cleanup if rule evaluator by removing ifRules field and timing by Christoffer Adamsen · 7 months ago
  95. c6197cb Introduce method to evaluate if-rule on a single class by Christoffer Adamsen · 7 months ago
  96. aeaaf7b Revert "Add temporary flag for best desugaring -IA classes generation" by Søren Gjesse · 7 months ago
  97. c45fc47 Fix runtime collection for D8 incremental benchmarks by Christoffer Adamsen · 7 months ago
  98. 1f6524e Add MixedMutabilityReturnType suppression by Christoffer Adamsen · 7 months ago
  99. b25d85e Move if rule evalation logic to own class by Christoffer Adamsen · 7 months ago
  100. 55ff0e9 Use unique out dirs in perf.py by Christoffer Adamsen · 7 months ago