1. 99835c6 [Retrace] Fix retrace compatibility tests by Morten Krogh-Jespersen · 11 hours ago main
  2. a4d4b37 Remove override of final method by Christoffer Quist Adamsen · 12 hours ago
  3. 1c9d947 Add equals() to RewrittenPrototypeDescription by Christoffer Quist Adamsen · 12 hours ago
  4. 8bfa6ad Refactor argument propagation to use RewrittenPrototypeDescription by Christoffer Quist Adamsen · 12 hours ago
  5. 5ec70f1 Extend member value propagation to arrays of null by Christoffer Quist Adamsen · 12 hours ago
  6. 5e80fd4 Remove unused argument removal phase by Christoffer Quist Adamsen · 12 hours ago
  7. fc9d626 Extend argument propagator to instance initializers by Christoffer Quist Adamsen · 12 hours ago
  8. 47c973e Widen dynamic types to unknown when they are not useful by Christoffer Quist Adamsen · 12 hours ago
  9. af8cafe Disable hanging test from dx on 12.0.0 by Rico Wind · 12 hours ago
  10. ac26341 [Retrace] Add support for rewriting frames based on json comments by Morten Krogh-Jespersen · 12 hours ago
  11. b6c69ef Fix bug in Synthetic classes and intermediate by Clément Béra · 17 hours ago
  12. d94d850 Remove -forceinline support by Christoffer Quist Adamsen · 14 hours ago
  13. f6ddef5 Reland "Don't use accessors for lambdas to interface companion methods." by Ian Zerny · 35 hours ago
  14. d4fa41d Check all derived class-inlining targets have valid access. by Ian Zerny · 36 hours ago
  15. 6caaf88 No keep rule on Record by Clément Béra · 2 days ago
  16. 42f9d55 [Retrace] Check for position >= 0 by Morten Krogh-Jespersen · 2 days ago
  17. 533d6f3 [Retrace] Add applyIf for stack element builder by Morten Krogh-Jespersen · 2 days ago
  18. 6ca8b95 [Retrace] Use optional for position by Morten Krogh-Jespersen · 2 days ago
  19. 58892dc Disable debugger tests on art 12 by Rico Wind · 3 days ago
  20. e4d9853 Fix bad build after revert by Christoffer Quist Adamsen · 3 days ago
  21. a4aa2f9 Revert "Don't use accessors for lambdas to interface companion methods." by Ian Zerny · 3 days ago
  22. e78ad38 Update test expectations after rewriting throwing instructions pt. 2 by Christoffer Quist Adamsen · 3 days ago
  23. f3421b5 Update test expectations after rewriting throwing instructions by Christoffer Quist Adamsen · 3 days ago
  24. 07ee8f8 Fix issues in argument propagation by Christoffer Quist Adamsen · 4 days ago
  25. 5e577ad Avoid unnecessary state copying during primary optimization pass by Christoffer Quist Adamsen · 5 days ago
  26. cb32216 Use monomorphic state for abstract methods with single implementation by Christoffer Quist Adamsen · 5 days ago
  27. 3e6b761 Do not record in-flow for already unknown method paramters by Christoffer Quist Adamsen · 5 days ago
  28. 4c70655 Prune the flow propagation graph on-the-fly in argument propagator by Christoffer Quist Adamsen · 5 days ago
  29. 8ed6d46 Parallelize flow constraint solver in argument propagator by Christoffer Quist Adamsen · 5 days ago
  30. 4223e06 Bound the number of in-flow constraints in argument propagation by Christoffer Quist Adamsen · 5 days ago
  31. 88a32e9 Canonicalize method parameters in argument propagator by Christoffer Quist Adamsen · 5 days ago
  32. a60e856 Extend argument propagator to remove unused arguments by Christoffer Quist Adamsen · 5 days ago
  33. 57a2680 Rewrite instance/static invokes to static/instance methods to ICCE in R8 by Christoffer Quist Adamsen · 5 days ago
  34. fd936fb Trace failure dependencies in markProgramMethodOverridesAsLive by Christoffer Quist Adamsen · 5 days ago
  35. 697e09e Clear the correct set in desugar finalization. by Ian Zerny · 8 days ago
  36. 7203dee Repro inadequate tracing of failure deps for invokes with single resolution by Christoffer Quist Adamsen · 6 days ago
  37. 92e343b Don't use accessors for lambdas to interface companion methods. by Ian Zerny · 6 days ago
  38. 6a03ac8 Make LambdaClass.Target classes static inner classes. by Ian Zerny · 7 days ago
  39. 9d86150 [Retrace] Add api call for retracing an entire stack trace by Morten Krogh-Jespersen · 6 days ago
  40. 7f3c4f0 Deduplicate record tests by Clément Béra · 6 days ago
  41. 2c08580 Keep rules are not needed for Record when compiling to dex by Clément Béra · 6 days ago
  42. df2a8e8 Remove build warning (SafeVarArgs) by Clément Béra · 6 days ago
  43. 0a461d9 [Retrace] Fix expectation of failing verbose tests by Morten Krogh-Jespersen · 6 days ago
  44. 68533ce [Retrace] Clean up stack trace proxy retracing by Morten Krogh-Jespersen · 6 days ago
  45. a5edcb8 [Retrace] Start running AmbiguousWithSignatureVerboseStackTrace again by Morten Krogh-Jespersen · 6 days ago
  46. 05096b4 [Retrace] Extend all retrace tests with verbose output by Morten Krogh-Jespersen · 6 days ago
  47. ccd41e9 Introduce desugaring precedence sets by Clément Béra · 6 days ago
  48. 4f8ecc4 [ApiModel] Redefine interface for android api database by Morten Krogh-Jespersen · 6 days ago
  49. 3c7c275 Fix Merge issues with Record 2 by Clément Béra · 6 days ago
  50. 6c9348d Disable argument propagation for check-not-null classified methods by Christoffer Quist Adamsen · 6 days ago
  51. 18b31ad Add an empty enum unboxer to avoid null checks by Christoffer Quist Adamsen · 6 days ago
  52. 0eecb9f Rename EnumUnboxer prior to introducing new EmptyEnumUnboxer by Christoffer Quist Adamsen · 6 days ago
  53. 3f76791 Long lived reference collections with lens rewriting support by Christoffer Quist Adamsen · 7 days ago
  54. 6862062 Support for setting optimization info for synthesized methods by Christoffer Quist Adamsen · 7 days ago
  55. 01343f8 Reland "Enable new argument propagation" by Christoffer Quist Adamsen · 7 days ago
  56. bc5b0e9 Merge issue by Clément Béra · 7 days ago
  57. 5b18913 Test Record and annotations by Clément Béra · 7 days ago
  58. 810efe0 Support unused records by Clément Béra · 7 days ago
  59. f997786 Check for correct copyright year on presubmit by Morten Krogh-Jespersen · 9 days ago
  60. e996693 Update to support Java 17 by Søren Gjesse · 7 days ago
  61. a8cb578 Revert changes to missing interface tests. by Ian Zerny · 8 days ago
  62. b2dfa86 Chained calls in Record tests by Clément Béra · 8 days ago
  63. 97ac2e4 Always rewrite java.lang.Record by Clément Béra · 8 days ago
  64. dfec373 [Metadata] Disable checking of equal metadata for pruned metadata test by Morten Krogh-Jespersen · 8 days ago
  65. e8d3f98 Revert "Enable new argument propagation" by Christoffer Quist Adamsen · 9 days ago
  66. e5885f6 Don't issue warnings for missing interfaces for virtual invokes. by Ian Zerny · 9 days ago
  67. bead1c7 Fix null typed value with unknown abstract value by Christoffer Quist Adamsen · 9 days ago
  68. 5700cdb Resolve NPE in proto optimization with missing proto classes by Christoffer Quist Adamsen · 9 days ago
  69. d9a700a [Metadata] Keep special kotlin types for reflect and kotlinc by Morten Krogh-Jespersen · 9 days ago
  70. bf8068a [Metadata] Add test for rewriting unit, primitives and arrays by Morten Krogh-Jespersen · 9 days ago
  71. 04c40ec Minor fix after landing new argument propagation by Christoffer Quist Adamsen · 9 days ago
  72. be44fc3 Enable new argument propagation by Christoffer Quist Adamsen · 9 days ago
  73. 1ba9927 Add extra timing information to argument propagator by Christoffer Quist Adamsen · 9 days ago
  74. 2d6e515 Disallow non-constant argument propagation for noshrinking methods by Christoffer Quist Adamsen · 9 days ago
  75. a38f34e Unify optimization info fixup in argument propagator, enum unboxer, and staticizer by Christoffer Quist Adamsen · 9 days ago
  76. c0de6a1 Reland "Enable Record Desugaring" by Clément Béra · 10 days ago
  77. 044390f [Retrace] Add RetraceApiUnknownJsonTest to binary compat tests by Morten Krogh-Jespersen · 10 days ago
  78. d9d121c "Reland "Allow inlining when the optimize flag is set"""" by Rico Wind · 10 days ago
  79. a8f7a97 Regression test for invalid signature polymorphic parameter check. by Ian Zerny · 12 days ago
  80. df26b14 [Retrace] Fix tests after changing ambiguous and single line by Morten Krogh-Jespersen · 10 days ago
  81. 1fa0a8b [Retrace] Add api for getting mapping information by Morten Krogh-Jespersen · 10 days ago
  82. fe44fe0 [Retrace] Retrace single positions lines if no stack trace position by Morten Krogh-Jespersen · 12 days ago
  83. b4d07e7 Revert "Reland "Allow inlining when the optimize flag is set""" by Rico Wind · 12 days ago
  84. f35d1fa Remove tachiyomi from run_on_app by Rico Wind · 13 days ago
  85. b69c44b [Retrace] Add tests for inlining with no line-number table by Morten Krogh-Jespersen · 13 days ago
  86. 1f2e116 Reland "Allow inlining when the optimize flag is set"" by Rico Wind · 13 days ago
  87. a278000 Fix test of inlining targets with non resolved methods by Rico Wind · 13 days ago
  88. 7b4ad2a Update test expectations for art 12.0.0 by Rico Wind · 13 days ago
  89. 0aaacaa Fix test status by Ian Zerny · 13 days ago
  90. 08f1d5a Increase timeout for desugared library head builder by Rico Wind · 13 days ago
  91. fdb2d31 Reproduce and fix nondeterminism in argument propagation by Christoffer Quist Adamsen · 13 days ago
  92. 3b20d83 Fix unhandled instruction sequence in outliner by Christoffer Quist Adamsen · 13 days ago
  93. fd607bf Minor fixes for new argument propagation by Christoffer Quist Adamsen · 14 days ago
  94. 488846e Cleanup computation of new argument index after argument removal by Christoffer Quist Adamsen · 14 days ago
  95. c3057a6 Fix nondeterminism in argument removal by Christoffer Quist Adamsen · 14 days ago
  96. b525bf2 Handle direct targets to inaccessible interface methods. by Ian Zerny · 14 days ago
  97. e7b6c0c Don't consider non-interface invokes for interface desugaring. by Ian Zerny · 14 days ago
  98. 4d9cb6c Share resolution checks for holder in interface desugaring. by Ian Zerny · 14 days ago
  99. e3de8cd Refactor interface instruction desugaring determination. by Ian Zerny · 14 days ago
  100. 22fac1e Fix missing override in Outliner by Christoffer Quist Adamsen · 14 days ago