1. ed33032 Force strongly connected phis to resolve for unused arguments by Clément Béra · 2 years, 7 months ago
  2. babf8ef Don't lens rewrite known parts of polymorphic invokes. by Ian Zerny · 2 years, 9 months ago
  3. 2c115ec Disallow optimization of const-method-handle referenced methods. by Ian Zerny · 2 years, 9 months ago
  4. 029b7e9 Lens rewrite const-method handles and types. by Ian Zerny · 2 years, 9 months ago
  5. 7a05560 Account for locals tail that are top by Morten Krogh-Jespersen · 2 years, 7 months ago
  6. e18aa02 Fix lint for JDK11 by Clément Béra · 2 years, 8 months ago
  7. cedf9df Avoid calling String.substring when possible. by Donald Chai · 2 years, 8 months ago
  8. 4ce8618 Dedup Signature objects to reduce memory pressure. by Donald Chai · 2 years, 8 months ago
  9. 198b3cf Reuse existing empty array instead of allocating a new one each time. by Donald Chai · 2 years, 8 months ago
  10. f4a6b74 Lazily create additionalMappingInfo lists. by Donald Chai · 2 years, 8 months ago
  11. 51a230b Allow records on non pragram path to be ill-formed by Clément Béra · 2 years, 8 months ago
  12. 01464e3 Introduce flag not to desugar records by Clément Béra · 2 years, 8 months ago
  13. de3ead0 Remove option for not rewriting unrepresentable instructions by Morten Krogh-Jespersen · 2 years, 8 months ago
  14. b33919f Pop in reverse order when removing unrepresentable instructions by Morten Krogh-Jespersen · 2 years, 8 months ago
  15. e137587 Add a test for incorrect bridge hoisting with package private overrides by Christoffer Quist Adamsen · 2 years, 8 months ago
  16. 82beb30 Work around lookup failure by Clément Béra · 2 years, 8 months ago
  17. 6d2b75e Change class expression to use character list rather than or by Morten Krogh-Jespersen · 2 years, 8 months ago
  18. e9a8a24 Account for dynamic build up String.concat as arguments to StringBuilder by Morten Krogh-Jespersen · 2 years, 8 months ago
  19. bcbf9ae [Metadata] Do not include module-info in bump test by Morten Krogh-Jespersen · 2 years, 8 months ago
  20. 68667f8 Update varhandle test after disabling unrepresentable rewriting by Morten Krogh-Jespersen · 2 years, 8 months ago
  21. 16035b5 Fix ExtractWrapperTypesTest by Clément Béra · 2 years, 8 months ago
  22. 99487f6 Reland "Delegate wrapper conversion to subtypes" by Clément Béra · 2 years, 8 months ago
  23. 7f557d4 Extend startup instrumentation test to test file writing by Christoffer Quist Adamsen · 2 years, 8 months ago
  24. de11d2d Introduce a parser for startup configuration lines by Christoffer Quist Adamsen · 2 years, 8 months ago
  25. 0d4a7db Remove unused imports by Christoffer Quist Adamsen · 2 years, 8 months ago
  26. 872f76d Trace executed methods during startup by Christoffer Quist Adamsen · 2 years, 8 months ago
  27. 3deff3d Rewrite startup instrumentation to use startup runtime library by Christoffer Quist Adamsen · 2 years, 8 months ago
  28. dc7f14d [Metadata] Adjust expectation for fixed version by Morten Krogh-Jespersen · 2 years, 8 months ago
  29. 509dadd Revert "Temporarily disable string concat optimization for roll" by Morten Krogh-Jespersen · 2 years, 8 months ago
  30. 02f914d Temporarily disable string concat optimization for roll by Morten Krogh-Jespersen · 2 years, 8 months ago
  31. 0f8e47e Temporarily disable unrepresentable instruction rewriting by Morten Krogh-Jespersen · 2 years, 8 months ago
  32. 29c8f80 Add test for unrepresentable rewriting on guava by Morten Krogh-Jespersen · 2 years, 8 months ago
  33. 17151f5 [Retrace] Reduce number of groups for sourcefile by Morten Krogh-Jespersen · 2 years, 8 months ago
  34. 6122ba9 [Retrace] Add test for stack overflow when expanding sourcefile by Morten Krogh-Jespersen · 2 years, 8 months ago
  35. 81a031f Fix Lambda desugaring with JDK17 by Clément Béra · 2 years, 8 months ago
  36. aa2f9ec Add support for reading debug mode from build properties of dump by Morten Krogh-Jespersen · 2 years, 8 months ago
  37. 04f0918 Update test expectations to account for kotlin 1.8 by Morten Krogh-Jespersen · 2 years, 8 months ago
  38. 3100d18 Add kotlin 1.7 to our kotlin test matrix by Morten Krogh-Jespersen · 2 years, 8 months ago
  39. 5f0a287 Generate methods in class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
  40. 7058152 Create CfCode instances from class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
  41. 5b8583a Emit field declarations from class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
  42. a79e26d Extend class generator to create empty DexProgramClass by Christoffer Quist Adamsen · 2 years, 8 months ago
  43. 2fe31fc Add skeleton class generator for startup instrumentation library by Christoffer Quist Adamsen · 2 years, 8 months ago
  44. 178a05a Add a small startup instrumentation library by Christoffer Quist Adamsen · 2 years, 8 months ago
  45. fef9125 [Metadata] Update kotlin jvm metadata library to 5.0 by Morten Krogh-Jespersen · 2 years, 8 months ago
  46. ed5226e Fix missing call to newInstances by Morten Krogh-Jespersen · 2 years, 8 months ago
  47. 1feae2c Refine message when setter is not available for dump version by Morten Krogh-Jespersen · 2 years, 9 months ago
  48. 1a0a373 Rewrite StringBuilder.appends with non-constants to String.concat by Morten Krogh-Jespersen · 2 years, 8 months ago
  49. cce6505 Add tests for using String.concat instead of StringBuilder by Morten Krogh-Jespersen · 2 years, 8 months ago
  50. 65ab16a Move app finalization in D8 to finalizeApplication method by Christoffer Quist Adamsen · 2 years, 8 months ago
  51. 87ced791 Account for control flow in loops correctly by Morten Krogh-Jespersen · 2 years, 9 months ago
  52. dfff098 [Metadata] Report exceptions from parsing kotlin metadata by Morten Krogh-Jespersen · 2 years, 9 months ago
  53. a44622c Add extra IR iterator primitives to simplify IR modifications by Christoffer Quist Adamsen · 2 years, 9 months ago
  54. d302b55 Extend shorten-live-ranges to canonicalized values by Christoffer Quist Adamsen · 2 years, 9 months ago
  55. 5c579ba Generalize array-creation recognition in shorten-live-ranges by Christoffer Quist Adamsen · 2 years, 9 months ago
  56. c406cdd Extend iget canonicalization to non-this reads by Christoffer Quist Adamsen · 2 years, 9 months ago
  57. 6135303 Avoid that shorten-live-ranges extends live ranges with phi users by Christoffer Quist Adamsen · 2 years, 9 months ago
  58. d33498b Reland "Group synthetics based on their ordering." by Ian Zerny · 2 years, 9 months ago
  59. 45202c9 Add reproduction of incorrect builder concat in loop with if by Morten Krogh-Jespersen · 2 years, 9 months ago
  60. 46d6f2c Fix removal of unused materialized strings by Morten Krogh-Jespersen · 2 years, 9 months ago
  61. eab7795 Extend TransferTo test to cf to cf by Clément Béra · 2 years, 9 months ago
  62. a23fa10 Extend tag_versions script to tag all agp versions by Morten Krogh-Jespersen · 2 years, 9 months ago
  63. 0cc86e8 Ensure R8 is not failing when having Object on program path by Morten Krogh-Jespersen · 2 years, 9 months ago
  64. f4632b8 Fix usage of java.util.LinkedList. by Donald Chai · 2 years, 9 months ago
  65. 06e0e15 Extend canonicalizer to constant, non-throwing fields by Christoffer Quist Adamsen · 2 years, 9 months ago
  66. a3d63b8 Fix dead-array after dead code elimination by Christoffer Quist Adamsen · 2 years, 9 months ago
  67. 12ab345 Revert "Group synthetics based on their ordering." by Ian Zerny · 2 years, 9 months ago
  68. 1525df3 Add script for automating cherry-picks to release branches by Søren Gjesse · 2 years, 9 months ago
  69. 937e6ca Group synthetics based on their ordering. by Ian Zerny · 2 years, 9 months ago
  70. 1f7b1f8 Add synthetic hashing to CF instructions. by Ian Zerny · 2 years, 9 months ago
  71. 254aa53 Add synthetic hashing to DEX instructions. by Ian Zerny · 2 years, 9 months ago
  72. e78b165 Extend release script to handle desugared library JDK-11 legacy by Søren Gjesse · 2 years, 9 months ago
  73. 6a7055e Remove old logging from constant canonicalizer by Christoffer Quist Adamsen · 2 years, 9 months ago
  74. 38c8ce2 Respect -keep rules in publicizing of fields by Christoffer Quist Adamsen · 2 years, 9 months ago
  75. ad1162f Stop using R8 on android with JDK8 desugared lib by Clément Béra · 2 years, 9 months ago
  76. 39d8dd7 Revert "Delegate wrapper conversion to subtypes" by Søren Gjesse · 2 years, 9 months ago
  77. 21d8676 Add test for having java.lang.Object on program path by Morten Krogh-Jespersen · 2 years, 9 months ago
  78. 479d222 Update error message for desugared library version by Søren Gjesse · 2 years, 9 months ago
  79. 057ee6b Compute the correct "isPinned" in synthetic groups. by Ian Zerny · 2 years, 9 months ago
  80. 528ce25 Global Synthetic Contexts for Record by Clément Béra · 2 years, 9 months ago
  81. f9bca89 Delegate wrapper conversion to subtypes by Clément Béra · 2 years, 9 months ago
  82. c641bcc Add a flag to allow DEX input to R8 by Søren Gjesse · 2 years, 9 months ago
  83. a7221f7 Limit the number of possible equivalence groups. by Ian Zerny · 2 years, 9 months ago
  84. 993eef7 Support compiling with features that are not supported in DEX. by Ian Zerny · 2 years, 9 months ago
  85. 7f5e396 Support dumping for specific builds by Christoffer Quist Adamsen · 2 years, 9 months ago
  86. a8073c1 Make build properties available to DumpInputFlags for filtering by Christoffer Quist Adamsen · 2 years, 9 months ago
  87. 0626830 Cleanup dump options by Christoffer Quist Adamsen · 2 years, 9 months ago
  88. f9b6aea Mark fields as final with -allowaccessmodification by Christoffer Quist Adamsen · 2 years, 9 months ago
  89. 09a17da Rewrite all R8 uses of libraryTypesAssumedToBePresent by Christoffer Quist Adamsen · 2 years, 9 months ago
  90. 7607ebe Add --bypass-hooks option to git_sync_cl_chain.py by Christoffer Quist Adamsen · 2 years, 9 months ago
  91. a5e01f5 Add finished callback to providers and remove use of finalizer. by Ian Zerny · 2 years, 9 months ago
  92. fc5ad0e Update expected status and close triage issues. by Ian Zerny · 2 years, 9 months ago
  93. f2fb5b8 Disallow minification of referenced types from unresolvable methods by Christoffer Quist Adamsen · 2 years, 9 months ago
  94. e4f90c6 Update release script by Søren Gjesse · 2 years, 9 months ago
  95. f6cb08d Improve is-present-check using api database by Christoffer Quist Adamsen · 2 years, 9 months ago
  96. 9d1c3c2 Reproduce NPE from rewriting of missing classes contexts by Christoffer Quist Adamsen · 2 years, 9 months ago
  97. 2788a49 Cache stack map verification from open/closed interfaces analysis by Christoffer Quist Adamsen · 2 years, 9 months ago
  98. b79b1c3 Fix typo in script for archiving desugared library by Søren Gjesse · 2 years, 9 months ago
  99. 48f4f53 Soft-pin types referenced from unresolvable methods by Christoffer Quist Adamsen · 2 years, 9 months ago
  100. edeccdd Reproduce assertion failure from unresolvable method reference by Christoffer Quist Adamsen · 2 years, 9 months ago