1. 9ebe00a Reland "Verify all merged lambda classes are pruned" by Christoffer Quist Adamsen · 4 years, 5 months ago
  2. 9c25a11 Add more bail-out points to call site optimization. by Jinseong Jeon · 4 years, 5 months ago
  3. 905756f Revert "Verify all merged lambda classes are pruned" by Søren Gjesse · 4 years, 5 months ago
  4. c3797c2 Verify all merged lambda classes are pruned by Christoffer Quist Adamsen · 4 years, 5 months ago
  5. a1bb705 Allow abstract methods on non-abstract classes by Christoffer Quist Adamsen · 4 years, 5 months ago
  6. 580a95a Do not compute optimization info twice for staticized methods by Christoffer Quist Adamsen · 4 years, 5 months ago
  7. 48025f0 Fix type related issue due to missing rewritings from the lambda merger by Christoffer Quist Adamsen · 4 years, 5 months ago
  8. 3dd1e4c Add Version API usage to the binary compatibility tests. by Ian Zerny · 4 years, 5 months ago
  9. a7d828b Extend the version API. by Ian Zerny · 4 years, 5 months ago
  10. 0acbb4f Make references public to enable use and creation from retrace by Morten Krogh-Jespersen · 4 years, 5 months ago
  11. 7ffe7ab Extend nest access test with R8 and the non-accessible variant. by Ian Zerny · 4 years, 5 months ago
  12. 5945281 Move test helpers for creating app views to TestBase. by Ian Zerny · 4 years, 5 months ago
  13. 80fd64a Fix class inliner bail-out after force inlining by Christoffer Quist Adamsen · 4 years, 5 months ago
  14. a8658ad Keep track of members by name for faster field lookup by Morten Krogh-Jespersen · 4 years, 5 months ago
  15. 0105309 Utility methods used by retrace by Morten Krogh-Jespersen · 4 years, 5 months ago
  16. 140a564 Allow release script to take commit(s) to cherry pick by Rico Wind · 4 years, 5 months ago
  17. 2839874 Move invoke-special tests to its own folder by Morten Krogh-Jespersen · 4 years, 5 months ago
  18. ad14301 Leverage Instruction.getAbstractValue() from Value.getAbstractValue() by Christoffer Quist Adamsen · 4 years, 5 months ago
  19. e22a77d Add tests about avoidable visits by call site optimizer. by Jinseong Jeon · 4 years, 5 months ago
  20. ad0b1e0 Rename supertypes in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
  21. f88cde9 Fix broader removal of supertypes in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
  22. 843fb54a Split kotlin metadata tests into pruned/renamed cases. by Jinseong Jeon · 4 years, 5 months ago
  23. 9dcee0f Reland "Fix liveness test of paramater." by Jinseong Jeon · 4 years, 5 months ago
  24. 76b9990 Fix missing phi-users check in parameter usages info by Christoffer Quist Adamsen · 4 years, 5 months ago
  25. 61c0f00 Change ClassInlinerEligibility.returnsReceiver to OptionalBool by Christoffer Quist Adamsen · 4 years, 5 months ago
  26. 41db5c0 Verify class inliner doesn't find a ineligible user after force inlining by Christoffer Quist Adamsen · 4 years, 5 months ago
  27. 6711e88 Improve the precision of the class inliner's cost analysis by Christoffer Quist Adamsen · 4 years, 5 months ago
  28. 300434d Move class inliner receiver sets to separate structure by Christoffer Quist Adamsen · 4 years, 5 months ago
  29. c035e90 Fix is-receiver checks in class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
  30. cd692be Test for nest-based method access using classfile transformation. by Ian Zerny · 4 years, 5 months ago
  31. 34e0073 Disable 10.0.0 art vm on jctf tests by Rico Wind · 4 years, 5 months ago
  32. 2566220 Introduce a boolean lattice element by Christoffer Quist Adamsen · 4 years, 5 months ago
  33. e98053a Implement custom lookup for signature polymorphic methods. by Ian Zerny · 4 years, 5 months ago
  34. 2333f8d Replace unnecessary methods from ResolutionResult. by Ian Zerny · 4 years, 5 months ago
  35. 3f82c20 Disable running on 10.0.0 until we have status figured out by Rico Wind · 4 years, 5 months ago
  36. 8e950c5 Revert "Fix liveness test of paramater." by Jinseong Jeon · 4 years, 5 months ago
  37. df0d6dc Fix liveness test of paramater. by Jinseong Jeon · 4 years, 5 months ago
  38. bb82c34 Cleanup existing builder inlining tests by Christoffer Quist Adamsen · 4 years, 5 months ago
  39. 7ce1b31 Allow invoke errors for invoke-static on interfaces. by Jinseong Jeon · 4 years, 5 months ago
  40. eba138f Reland "Remove dead supertype in kotlin metadata." by Jinseong Jeon · 4 years, 5 months ago
  41. 97d5cce Introduce Art-10 bot by clementbera · 4 years, 5 months ago
  42. 84a6ea4 Only build the required r8 in run_on_as_app.py by Søren Gjesse · 4 years, 5 months ago
  43. 9a9afe0 Fix windows test for invoke-special by Morten Krogh-Jespersen · 4 years, 5 months ago
  44. 14b6756 Add option for disabling Kotlin specific optimizations by Søren Gjesse · 4 years, 5 months ago
  45. cfb89bf Fix non-determinism from class inliner's field removal by Christoffer Quist Adamsen · 4 years, 5 months ago
  46. fec4a06 Make the interpretation of invoke-special more precise by Morten Krogh-Jespersen · 4 years, 5 months ago
  47. 257044c Archive pom file for our maven testing repo by Rico Wind · 4 years, 5 months ago
  48. 47bf2da Add a test to shrink Kotlin compiler. by Jinseong Jeon · 4 years, 5 months ago
  49. d691dce Additional tests for testing invoke-special translation in D8 by Morten Krogh-Jespersen · 4 years, 5 months ago
  50. 68f77c1 Make a test for overriding a final virtual method in a subclass by Morten Krogh-Jespersen · 4 years, 5 months ago
  51. 090cc85 Fix test and expectation for R8 test on static invoke to interface by Morten Krogh-Jespersen · 4 years, 5 months ago
  52. c4b76a0 Parameterize newly added test. by Ian Zerny · 4 years, 5 months ago
  53. ff4eaeb Desugared library: duplicate APIs by clementbera · 4 years, 5 months ago
  54. 3463cd8 Add test for invoke-static without interface bit set by Morten Krogh-Jespersen · 4 years, 5 months ago
  55. 5f03dac Remove keepInterfaceMethod flag by clementbera · 4 years, 5 months ago
  56. f08f838 Revert recent changes to update Kotlin metadata by Søren Gjesse · 4 years, 5 months ago
  57. df71f23 Add a unified way to remove kotlin metadata from renamed classes. by Jinseong Jeon · 4 years, 5 months ago
  58. 7a50375 Remove unused lookup methods. by Ian Zerny · 4 years, 5 months ago
  59. 16db734 Fix tests to only assume dex vms on linux. by Ian Zerny · 4 years, 5 months ago
  60. 7a164fe Fix names for dex runtimes. by Ian Zerny · 4 years, 5 months ago
  61. 225d2d5 Remove virtual target resolution cache when adding bridge by Morten Krogh-Jespersen · 4 years, 5 months ago
  62. 31aa004 Introduce InliningIRProvider to enable the inliner to reuse previously built IR by Christoffer Quist Adamsen · 4 years, 5 months ago
  63. da20e51 Collect the set of root aliases in the class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
  64. 77b2962 Minor cleanup in ProtoInliningReasonStrategy by Christoffer Quist Adamsen · 4 years, 5 months ago
  65. fce9617 Minor update to the conversion wrappers by Søren Gjesse · 4 years, 5 months ago
  66. b7ccd79 Disable L8 Shrinking for release by clementbera · 4 years, 5 months ago
  67. 2c6948a Runtime name and filter is assumed to be lower case. by Ian Zerny · 4 years, 5 months ago
  68. b0d92fe Disable testing assert that fails on test apps. by Ian Zerny · 4 years, 5 months ago
  69. 7cc2f3d Replace static runtime fields by getter functions. by Ian Zerny · 4 years, 5 months ago
  70. 099cfef Add synthetic bridges to missing interface methods implementations by Morten Krogh-Jespersen · 4 years, 5 months ago
  71. eab2053 Bypass clinit for inlining of newBuilder() methods in proto lite by Christoffer Quist Adamsen · 4 years, 5 months ago
  72. a2351ba Strengthen type of methodCallsOnInstance in class inliner to InvokeMethodWithReceiver by Christoffer Quist Adamsen · 4 years, 5 months ago
  73. bbc2472 Always use ALWAYS/NEVER inlining reason for dynamicMethod() by Christoffer Quist Adamsen · 4 years, 5 months ago
  74. 30d5712 Reland "Do not remove runtime-visible-annotations if kept and not resolved" by Christoffer Quist Adamsen · 4 years, 5 months ago
  75. 899882a Reland SummaryStatistics 2 by clementbera · 4 years, 5 months ago
  76. f6d0190 Removed unneeded code in resolution results. by Ian Zerny · 4 years, 5 months ago
  77. 42c10ea Revert "Do not remove runtime-visible-annotations if kept and not resolved" by Christoffer Quist Adamsen · 4 years, 5 months ago
  78. 6bb0c53 Remove dead supertype in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
  79. 3332a7f Update SanityCheck test to account for naming maps for lib jars. by Jinseong Jeon · 4 years, 5 months ago
  80. c4866ff Don't vertical merge classes that lead to resolution error changes. by Ian Zerny · 4 years, 5 months ago
  81. 3693bbb Fix typo in newly added test. by Ian Zerny · 4 years, 5 months ago
  82. 9b4681c Ignore out-value of static call if it didn't have users. by Jinseong Jeon · 4 years, 5 months ago
  83. cee836c Avoid upcasting in inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
  84. a86fe65 Avoid tracing dead proto builders from dynamicMethod() by Christoffer Quist Adamsen · 4 years, 5 months ago
  85. 78bcd09 Update Proto2BuilderShrinkingTest by Christoffer Quist Adamsen · 4 years, 5 months ago
  86. a33d5ca Inlining heuristics for optimizing proto builders by Christoffer Quist Adamsen · 4 years, 5 months ago
  87. 454a2eb Minor adjustments to tests in preparation for generalizing the class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
  88. 2384034 Add timestamps to apps to help investigate timeouts by Morten Krogh-Jespersen · 4 years, 5 months ago
  89. 7bae522 Fix compile error to continuation by changing the function name to apply by Morten Krogh-Jespersen · 4 years, 5 months ago
  90. ceeb2a5 Add additional tests for invokespecial to virtual members by Morten Krogh-Jespersen · 4 years, 5 months ago
  91. d799bc9 Don't allow vertical class merging of resolution failure methods. by Ian Zerny · 4 years, 5 months ago
  92. 0ed19c4 Add flag to avoid testing assertion and update status. by Ian Zerny · 4 years, 5 months ago
  93. d8af10d Assure no more optimization feedback left at each processing. by Jinseong Jeon · 4 years, 5 months ago
  94. f99a4cf Revert "Initial support for member value propagation for instance fields" by Christoffer Quist Adamsen · 4 years, 5 months ago
  95. da4f5a9 Add test showing problem with invokespecial on DEX by Morten Krogh-Jespersen · 4 years, 5 months ago
  96. 3539c19 Revert "Fix tests" by Morten Krogh-Jespersen · 4 years, 5 months ago
  97. b40d448 Remove CfRuntime.SYSTEM_JDK by Søren Gjesse · 4 years, 5 months ago
  98. 6af48bb Refactor Java11R8BootstrapTest slightly by Søren Gjesse · 4 years, 5 months ago
  99. 836a090 Move runtime selection to creation of external R8 test by Søren Gjesse · 4 years, 5 months ago
  100. cb957d8 First step towards generalizing CfRuntime by Søren Gjesse · 4 years, 5 months ago