1. fd824f7 Fix regression test for null dynamic type in argument propagator by Christoffer Adamsen · 6 weeks ago
  2. 621669a Remove assert that identifies unlikely but possible case by Christoffer Adamsen · 6 weeks ago
  3. 9365e94 Fix golem benchmark execution with TestBase by Rico Wind · 6 weeks ago
  4. 78986f9 Introduce StringSwitch instructions in D8 by Christoffer Adamsen · 6 weeks ago
  5. c3398cd Simplify StringSwitch conversion by Christoffer Adamsen · 6 weeks ago
  6. fad3e4c Increase simple inlining constraint threshold to allow one instruction by Christoffer Adamsen · 6 weeks ago
  7. ec41678 Add support for StringSwitch in inlining constraint analysis by Christoffer Adamsen · 6 weeks ago
  8. 8743dd9 Account for new-array-filled without an out value by Christoffer Adamsen · 6 weeks ago
  9. 0d3f9ab Add a test for simple inlining of switch method by Christoffer Adamsen · 6 weeks ago
  10. 8140ae7 Move compose options out of TestingOptions by Christoffer Adamsen · 6 weeks ago
  11. 847b928 Move setting of print_times earlier to enable for specific runtimes by Rico Wind · 6 weeks ago
  12. f418c20 Account for dead Composable functions by Christoffer Adamsen · 6 weeks ago
  13. cf5b51c Process Composable waves in parallel by Christoffer Adamsen · 6 weeks ago
  14. 4ea6cb4 Fix incorrect condition in isDeadFieldAccess by Christoffer Adamsen · 6 weeks ago
  15. 5071a4e Format ill-formatted comment in DefaultFieldValueJoiner by Christoffer Adamsen · 6 weeks ago
  16. 7e1c194 Eliminate dead field accesses and their dominated code by Christoffer Adamsen · 6 weeks ago
  17. 657535a Reapply "Add CLI support for resource input/output" by Rico Wind · 6 weeks ago
  18. 89f0eaa Add utility method for getting precompiled resource table and manifest by Rico Wind · 6 weeks ago
  19. 66e969b Remove modeling of default parameters of Composable functions by Christoffer Adamsen · 7 weeks ago
  20. 03dde63 Implement updateChangedFlags on abstract inputs by Christoffer Adamsen · 7 weeks ago
  21. 0ff174a Implement OR abstract function by Christoffer Adamsen · 7 weeks ago
  22. 5e457b4 Revert "Add CLI support for resource input/output" by Rico Wind · 7 weeks ago
  23. 4352464 Update test with invalid input by Christoffer Adamsen · 7 weeks ago
  24. 9d2622a Increase windows bot timeout while investigating slowness by Rico Wind · 7 weeks ago
  25. 20ac5e6 Add --print-times on all normal bots by Rico Wind · 7 weeks ago
  26. aad346d Add support for printing slowest tests in new gradle by Rico Wind · 7 weeks ago
  27. af38d8f Move FlowGraph classes to outer level and introduce a FlowGraphBuilder by Christoffer Adamsen · 7 weeks ago
  28. 4465b85 Add support for abstract functions with multiple inputs by Christoffer Adamsen · 7 weeks ago
  29. 91f3d54 Extend field/parameter propagation to include object state by Christoffer Adamsen · 7 weeks ago
  30. a88c9bf Refactor in-flow computation in code scanner by Christoffer Adamsen · 7 weeks ago
  31. c228125 Add a test for not computing object state in parameter propagation by Christoffer Adamsen · 7 weeks ago
  32. 8c34b24 Interleave argument and field propagation by Christoffer Adamsen · 7 weeks ago
  33. 54c1ae6 Remove debug log by Clément Béra · 7 weeks ago
  34. 767f2c0 Improve a few error messages by Søren Gjesse · 8 weeks ago
  35. 04745f5 Add CLI support for resource input/output by Rico Wind · 7 weeks ago
  36. 5604f1e Rename ArgumentPropagatorUnoptimizableMethods to account for field nodes by Christoffer Adamsen · 7 weeks ago
  37. 337550b Misc. changes related to interleaved field/parameter propagation by Christoffer Adamsen · 8 weeks ago
  38. bc58832 Rename InParameterFlowPropagator to InFlowPropagator by Christoffer Adamsen · 8 weeks ago
  39. 782bf51 Add abstract function to optimization info of updateChangedFlags method by Christoffer Adamsen · 8 weeks ago
  40. 7009432 Remove all field states by Christoffer Adamsen · 8 weeks ago
  41. 5e4b385 Rename parameter states to value state by Christoffer Adamsen · 8 weeks ago
  42. 4047b28 Update field and parameter value states by Christoffer Adamsen · 8 weeks ago
  43. 131cd59 Add testing of wildcard keeps for resources by Rico Wind · 8 weeks ago
  44. 80ea301 Trace keep xml as R8 root set when using optimized shrinking by Rico Wind · 8 weeks ago
  45. f5286ee Add test for code reachable from keep xml only referenced resource by Rico Wind · 8 weeks ago
  46. 38b74f82 Add explicit testing of resource keep rules by Rico Wind · 8 weeks ago
  47. f58f4ac Add regression test for non determinism in sorting classes for naming by Rico Wind · 8 weeks ago
  48. f9ef2a3 Remove old branch forward triggers by Rico Wind · 8 weeks ago
  49. 8474fe8 Don't sort classes when we don't need to for deterministic output by Rico Wind · 8 weeks ago
  50. 8633577 Allow R class fields that don't have a value by Rico Wind · 8 weeks ago
  51. 3174304 Prepare tools/r8_release.py for branch 8.5 by Søren Gjesse · 8 weeks ago
  52. 3e2845f Simplify between check by Søren Gjesse · 8 weeks ago
  53. 0d576c6 Fix another test for kotlin-old by Søren Gjesse · 8 weeks ago
  54. 89f18ff Introduce a test base class for service loader tests by Christoffer Adamsen · 8 weeks ago
  55. 43548b9 Extend service loader optimization to const class after inlining by Christoffer Adamsen · 8 weeks ago
  56. 106e0da Refactor service loader rewriter to code rewriter pass by Christoffer Adamsen · 8 weeks ago
  57. 00c9dd4 Move service loader tests to same package by Christoffer Adamsen · 8 weeks ago
  58. 073b185 Minor cleanup of horizontal class merger by Christoffer Adamsen · 8 weeks ago
  59. a107007 Fix kotlin-old bot by Søren Gjesse · 8 weeks ago
  60. 0b536e6 Avoid processing the same class more than once during fixup by Christoffer Adamsen · 8 weeks ago
  61. 137efdd Reproduce AbstractMethodError due to incorrect renaming of override by Christoffer Adamsen · 8 weeks ago
  62. 59a6248 Update MappingFileAfterRepackagingTest by Christoffer Adamsen · 8 weeks ago
  63. 7ee07ee Provide a bit more information in UTFDataFormatException by Søren Gjesse · 8 weeks ago
  64. 022dc79 Reproduce intermediate names as original in mapping file by Christoffer Adamsen · 8 weeks ago
  65. d6687e0 Fix tests for kotlin-dev by Søren Gjesse · 9 weeks ago
  66. 2227d87 Move shared/basic testing utilities to a testbase module by Rico Wind · 9 weeks ago
  67. ce9c869 Fix use of incorrect method reference in horizontal class merger by Christoffer Adamsen · 9 weeks ago
  68. dfe7c79 Fix assertion errors when building dump by Christoffer Adamsen · 9 weeks ago
  69. d663b1b Fix bootstrap tests for usage with testbase by Rico Wind · 9 weeks ago
  70. 6e1abed Add test_base module by Rico Wind · 9 weeks ago
  71. 6cbc33f Reapply "Update Kotlin Metadata library to versin 0.9.0" by Søren Gjesse · 9 weeks ago
  72. b2e4df6 Fix Kotlin test for both kotlin-dev and older versions by Søren Gjesse · 9 weeks ago
  73. 7143fbb Fix tests for kotlin-dev by Søren Gjesse · 9 weeks ago
  74. f7e9ad2 Update Kotlin tests to run on all runtimes by Søren Gjesse · 9 weeks ago
  75. 8bd0856 Reserve and assign names of fields and methods in deterministic order by Rico Wind · 9 weeks ago
  76. 1abe0c8 Update tests to handle both types of Kotlin lambda generation by Søren Gjesse · 9 weeks ago
  77. 516dc0e Remove assume instructions after trivial phi removal in inliner by Christoffer Adamsen · 9 weeks ago
  78. f2513c5 Test both types of Kotlin lambda generation by Søren Gjesse · 9 weeks ago
  79. 18499a7 Remove unused imports by Søren Gjesse · 9 weeks ago
  80. 0914414 Move workaround for JDK-8272564 into RuntimeWorkaroundCodeRewriter by Søren Gjesse · 9 weeks ago
  81. cb0c394 Remove subtyping info from horizontal class merger policy by Christoffer Quist Adamsen · 9 weeks ago
  82. 24e7bc0 Remove MethodAccessInfoCollection by Christoffer Adamsen · 9 weeks ago
  83. f9c5088 Workaround Art bug for invoke-interface on Object methods by Søren Gjesse · 9 weeks ago
  84. 27cbc8c Remove subtyping info from abstract method remover by Christoffer Adamsen · 10 weeks ago
  85. 2ba94ac Remove use of subtyping info in bridge hoisting by Christoffer Adamsen · 10 weeks ago
  86. 4c59b4f Cleanup CfFrameVerifier by Christoffer Adamsen · 9 weeks ago
  87. 8584303 Remove legacy code from force inlining of constructors after class merging by Christoffer Adamsen · 9 weeks ago
  88. 364f2a0 Remove check related to force inlining of constructors by Christoffer Adamsen · 9 weeks ago
  89. 6121859 Generalize in flow to allow non-parameters by Christoffer Adamsen · 9 weeks ago
  90. 59da54a Rename inParameters to inFlow by Christoffer Adamsen · 9 weeks ago
  91. 995aa63 Add nowinandroid to downloadDeps by Christoffer Adamsen · 9 weeks ago
  92. 55a3a6a Remove unused variable in ResourceAccessAnalysis by Christoffer Adamsen · 10 weeks ago
  93. 869080d Fix nowinandroid benchmark by Christoffer Adamsen · 10 weeks ago
  94. 927604f Fix wrong MarkInstantiatedAction in resource shrinker by Christoffer Adamsen · 10 weeks ago
  95. ed30c3c Remove uses of MethodAccessInfoCollection after final tree shaking by Christoffer Adamsen · 10 weeks ago
  96. 88253ca Add nowinandroid benchmark by Christoffer Adamsen · 10 weeks ago
  97. 91d3440 Account for un-inlined accessor in proto builder optimization by Christoffer Quist Adamsen · 10 weeks ago
  98. 2c3b5f5 Remove InitClass instructions in output by Christoffer Adamsen · 10 weeks ago
  99. 9f6e812 Strengthen insertion of AssumeDynamicType by Christoffer Quist Adamsen · 10 weeks ago
  100. 0285bc4 Suppress unused method warning by Christoffer Quist Adamsen · 10 weeks ago