1. 0cc904a Initial structure for extra round of class merging by Christoffer Quist Adamsen · 3 years ago
  2. b99ad59 Fix isNonLegacySynthetic() predicate in synthetic items by Christoffer Quist Adamsen · 3 years ago
  3. 407a4af Remove obsolete GMS Core tests by Christoffer Quist Adamsen · 3 years ago
  4. 10f7ab7 Enable R8 support for using PCs in mapping file. by Ian Zerny · 3 years ago
  5. c2492ee Ensure a SourceFile attribute for synthesized code by Søren Gjesse · 3 years ago
  6. ae24923 Check against double processing in synthetic items. by Ian Zerny · 3 years ago
  7. fa1b0e4 Add CF attribute to compiler synthetics in intermediate mode. by Ian Zerny · 3 years ago
  8. 7d0b958 Add test for allowing keeping signature and not enclosing attribute by Morten Krogh-Jespersen · 3 years ago
  9. 2319b4d Enable interface merging in interface merging tests by Christoffer Quist Adamsen · 3 years ago
  10. 4e0ab24 Initial experimental support for horizontal interface merging by Christoffer Quist Adamsen · 3 years ago
  11. 5372e48 Preliminary policies for interface merging by Christoffer Quist Adamsen · 3 years ago
  12. 1d24aed Test the SourceFile attribute for synthesized lambda classes by Søren Gjesse · 3 years ago
  13. 4f73fb6 Only use Object for pruned types in type-arguments by Morten Krogh-Jespersen · 3 years ago
  14. 63760eb Remove computation of inner classes to retain and prune more in fullmode by Morten Krogh-Jespersen · 3 years ago
  15. a0eb55d Check for other users of ClassLoader than ServiceLoader.load by Morten Krogh-Jespersen · 3 years ago
  16. 19f92e9 Reproduction of nulling out classloader when serviceloader rewriting by Morten Krogh-Jespersen · 3 years ago
  17. b3c5d8e Clean-up EnclosingMethodRewritingTest by Morten Krogh-Jespersen · 3 years ago
  18. 4d1df06 Additional tests for horizontal interface merging by Christoffer Quist Adamsen · 3 years ago
  19. 483aabf Disable intermediate mode in L8 desugar pass by Søren Gjesse · 3 years ago
  20. d65fdf1 Test assumenosideeffects rule on throwing method by Christoffer Quist Adamsen · 3 years ago
  21. 355cca7 Reland interface desugaring related changes. by Ian Zerny · 3 years ago
  22. 2290c48 Don't annotate synthetics with contexts in L8. by Ian Zerny · 3 years ago
  23. 07e764d Compute super target from program context for virtual method merger by Morten Krogh-Jespersen · 3 years ago
  24. c3f20e7 Remove bridge methods in interfaces by Søren Gjesse · 3 years ago
  25. b0f6a9c Use the naming lens for sorting when writing class files by Søren Gjesse · 3 years ago
  26. 588bb12 Determine more precisely when IR is needed for emulated interface dispatch by Søren Gjesse · 3 years ago
  27. 7f6507a Return method reference from RetraceMethodResult by Morten Krogh-Jespersen · 3 years ago
  28. 16fc953 Simple tests for horizontal interface merging by Christoffer Quist Adamsen · 3 years ago
  29. 88d5f39 Force the singleton enum utilities class to base. by Ian Zerny · 3 years ago
  30. ec660e5 Prepare tools/r8_release.py for branch 3.1 by Søren Gjesse · 3 years ago
  31. 25ef552 Fix release script fo Python 3.0 by Søren Gjesse · 3 years ago
  32. 5412cfc Fix thread unsafe accesses to methodProcessingContexts by Christoffer Quist Adamsen · 3 years ago
  33. d4085f3 Enable intermediate mode in L8 desugar pass by Christoffer Quist Adamsen · 3 years ago
  34. 1ab5867 Handle kept synthetics in synthetic finalization by Christoffer Quist Adamsen · 3 years ago
  35. 867ede3 Fix lens rewriting of synthetic inputs by Christoffer Quist Adamsen · 3 years ago
  36. 9b3d08e Fix NPE in synthetic finalization when no new lens is generated by Christoffer Quist Adamsen · 3 years ago
  37. 2ddcd98 Compute features split for legacy synthetics. by Ian Zerny · 3 years ago
  38. 202330b Fix relative file checks in compiledump. by Ian Zerny · 3 years ago
  39. 6b668e8 Remove gmscore v4 to v9 by Christoffer Quist Adamsen · 3 years ago
  40. c15a666 Cleanup and remove GMS Core tests by Christoffer Quist Adamsen · 3 years ago
  41. 744d742 Prune generic signatures from non-pinned items by Morten Krogh-Jespersen · 3 years ago
  42. 58fb349 Move class merger code synthesis to subpackage by Christoffer Quist Adamsen · 3 years ago
  43. 942c53d Add TraceReferencesCheckConsumer to public API by Christoffer Quist Adamsen · 3 years ago
  44. 81a779b Avoid long synthetic direct method names in class merger by Christoffer Quist Adamsen · 3 years ago
  45. 3e6cd93 Add test for reflectively looking up type parameters in inner class by Morten Krogh-Jespersen · 3 years ago
  46. 46faf43 Model Object.getClass() by Christoffer Quist Adamsen · 3 years ago
  47. 27ea4c7 Rename new testing state and its flags. by Ian Zerny · 3 years ago
  48. 89f16cf Support resuming test runs. by Ian Zerny · 3 years ago
  49. 503b651 Officially support D8 desugaring to class files by Søren Gjesse · 3 years ago
  50. 9126bfa Fix test running on JVM by Søren Gjesse · 3 years ago
  51. 45451fb Fix proto expectation with new processing order by Christoffer Quist Adamsen · 3 years ago
  52. a29e63a Process callees before callers in second optimization pass by Christoffer Quist Adamsen · 3 years ago
  53. 18a14ec Revert use of getTypeName in DexItemFactory by Søren Gjesse · 3 years ago
  54. b5ac78b Set correct stack height for <clinit> on companion class by Søren Gjesse · 3 years ago
  55. 475e401 Restore the test timing number increase. by Ian Zerny · 3 years ago
  56. 308c6cc Cleanup addReferencedFromContexts() after bug fix by Christoffer Quist Adamsen · 3 years ago
  57. 8967ee9 Propagate unknown arguments for methods called by lambdas by Christoffer Quist Adamsen · 3 years ago
  58. 6f38fde Reland "Report contextual information in trace references" by Christoffer Quist Adamsen · 3 years ago
  59. 0106166 Reproduce call site optimization bug by Christoffer Quist Adamsen · 3 years ago
  60. c61b2fb Fix illegal override of final method caused by class merging by Christoffer Quist Adamsen · 3 years ago
  61. 4c655b7 Revert "Report contextual information in trace references" by Christoffer Quist Adamsen · 3 years ago
  62. e85845a Fix rewrites to canUseJavaUtilObjectsIsNull() by Christoffer Quist Adamsen · 3 years ago
  63. e8f3524 Remove unused imports by Christoffer Quist Adamsen · 3 years ago
  64. 52190d2 Cleanup YouTube 16.12 test by Christoffer Quist Adamsen · 3 years ago
  65. dbee250 Report contextual information in trace references by Christoffer Quist Adamsen · 3 years ago
  66. 2b62821 No longer force IR for code that only requires instruction desugaring by Søren Gjesse · 3 years ago
  67. 52a2685 Add deps for library desugar conversions and jars from support libs by Morten Krogh-Jespersen · 3 years ago
  68. 6dca9f8 Disable optimizations in java.util.Objects desugaring test by Christoffer Quist Adamsen · 3 years ago
  69. 7ceff3b Model java.util.Objects methods by Christoffer Quist Adamsen · 3 years ago
  70. cea3b1a Delete TraceReferencesCheckConsumer by Christoffer Quist Adamsen · 3 years ago
  71. 7115527 Rename MissingDefinitionContext to DefinitionContext by Christoffer Quist Adamsen · 3 years ago
  72. b87872b Support for generating L8 keep rules using trace references by Christoffer Quist Adamsen · 3 years ago
  73. 8d0acd7 Ignore _NONNULL_ attributes in keep rules by Christoffer Quist Adamsen · 3 years ago
  74. 72ba207 Only use star wildcard if directly under a type-argument by Morten Krogh-Jespersen · 3 years ago
  75. 3936bb8 MainDexList test showing the inclusion of references from source retention by Morten Krogh-Jespersen · 3 years ago
  76. 2c69978 Fix inane groovy syntax issue. by Ian Zerny · 3 years ago
  77. 93288ec Prune kotlin property information from fields, getters and setters by Morten Krogh-Jespersen · 3 years ago
  78. 9a0e96a Add new test reporting option. by Ian Zerny · 3 years ago
  79. 0f5a607 Rewrite trace references to use new MissingDefinitionsDiagnostic by Christoffer Quist Adamsen · 3 years ago
  80. 16657d3 Reland "Minor cleanup of Tracer in preparation for adding GraphLens support" by Christoffer Quist Adamsen · 3 years ago
  81. 6cdef22 Prune kotlin metadata for functions by Morten Krogh-Jespersen · 3 years ago
  82. 93c5566 Extend metadata prune test with non-pinned functions and properties by Morten Krogh-Jespersen · 3 years ago
  83. 2dea2c4 Add test for incorrect application of star in generic signature by Morten Krogh-Jespersen · 3 years ago
  84. e0632e3 Keep track of metadata being rewritten and use original by Morten Krogh-Jespersen · 3 years ago
  85. 0d9e100 Reland "Report warning if unable to reflectively read kotlin metadata message" by Morten Krogh-Jespersen · 3 years ago
  86. 1625c81 Revert "Minor cleanup of Tracer in preparation for adding GraphLens support" by Christoffer Quist Adamsen · 3 years ago
  87. b3b75a4 Remove invalid check for compiling to java class files with D8 by Morten Krogh-Jespersen · 3 years ago
  88. feb911c Reland "Remove plain stack trace parser" by Morten Krogh-Jespersen · 3 years ago
  89. 2484b58 Add graph lens support in trace references by Christoffer Quist Adamsen · 3 years ago
  90. e5c509b Minor cleanup of Tracer in preparation for adding GraphLens support by Christoffer Quist Adamsen · 3 years ago
  91. 119e59d Reland "Inspect kotlin metadata proto messages before modeling signatures" by Morten Krogh-Jespersen · 3 years ago
  92. f3fab97 Print some more timings on the bots by Rico Wind · 3 years ago
  93. 03e761b Revert "Inspect kotlin metadata proto messages before modeling signatures" by Morten Krogh-Jespersen · 3 years ago
  94. a9f3e68 Revert "Suppress unchecked cast warning in ReflectionHelper" by Morten Krogh-Jespersen · 3 years ago
  95. 967a315 Revert "Remove plain stack trace parser" by Christoffer Quist Adamsen · 3 years ago
  96. e9d3377 Revert "Report warning if unable to reflectively read kotlin metadata message" by Christoffer Quist Adamsen · 3 years ago
  97. 570e0c2 Revert "Fix test expectations after removing plain stack trace parser" by Christoffer Quist Adamsen · 3 years ago
  98. 58114c4 Fix test expectations after removing plain stack trace parser by Morten Krogh-Jespersen · 3 years ago
  99. f4061af Rename descriptors in Tracer to targetDescriptors by Christoffer Quist Adamsen · 3 years ago
  100. 9528dd9 Generalize target descriptors to type-based predicate by Christoffer Quist Adamsen · 3 years ago