1. 2a9e9a9 Dynamic upper bound types for phis by Christoffer Quist Adamsen · 11 hours ago master
  2. f03b575 Extend instance initializer analysis to more instruction types by Christoffer Quist Adamsen · 3 days ago
  3. 57dbb3d Fix bad merge by Ian Zerny · 3 days ago
  4. c1b31e3 Replace ResolutionResult hasSingleTarget() by isSingleResolution(). by Ian Zerny · 3 days ago
  5. cd32c7a Move lookup of super-invoke target to ResolutionResult by Ian Zerny · 3 days ago
  6. 14bb9ab Update InvokeSuperTest to new test infrastructure. by Ian Zerny · 3 days ago
  7. 9d6a4c5 Desugared lib: use resolution by clementbera · 3 days ago
  8. f298e7a Update script to build maven artifact for desugar_jdk_libs by Søren Gjesse · 3 days ago
  9. cc66874 Update the checked desugar_jdk_libs to the real version 1.0.3 by Søren Gjesse · 3 days ago
  10. eabf09f Retrace: Introduce regular expression parser with wildcards by Morten Krogh-Jespersen · 3 days ago
  11. e72c0a5 Add access control routines to resolution results. by Ian Zerny · 4 days ago
  12. ebc8e51 Remove unnecessary keep for the default method in Assumer. by Jinseong Jeon · 4 days ago
  13. 295d9ac Desugared library: warnings by clementbera · 5 days ago
  14. ef7f2d2 Update instruction iteration in instance initializer analysis by Christoffer Quist Adamsen · 4 days ago
  15. 6431222 Add desugar library dependency to main test target. by Ian Zerny · 4 days ago
  16. 17859c3 Fix mapping of members in indirect interfaces by Morten Krogh-Jespersen · 4 days ago
  17. 305b134 Fix missing class inlining of lambdas by Christoffer Quist Adamsen · 4 days ago
  18. cd75e73 Remove reference to retrace on TestResult by Morten Krogh-Jespersen · 4 days ago
  19. 45bb9db Clean up inlining test that retraces the stack trace by Morten Krogh-Jespersen · 5 days ago
  20. e87708d Add test for adding mapped members from parent interfaces to classes by Morten Krogh-Jespersen · 4 days ago
  21. a901fe8 Remove ClassInitializerInfo by Christoffer Quist Adamsen · 4 days ago
  22. e97032a Delete dead lambda desugaring code by Christoffer Quist Adamsen · 4 days ago
  23. d176e34 Reland "Revised computation of forwarding methods for default interface desugaring." by Ian Zerny · 4 days ago
  24. f329c0a Update the checked desugar_jdk_libs to version 1.0.3 by Søren Gjesse · 4 days ago
  25. 4c9898a Target jdk9 for kotlin tests to support windows by Morten Krogh-Jespersen · 4 days ago
  26. 7e0ef85 Fix typo in release script by Søren Gjesse · 5 days ago
  27. 9c99831 Don't use single target lookup results on library classes by Søren Gjesse · 4 days ago
  28. 41d2ea5 Revert "Remove CompatDx" by Søren Gjesse · 5 days ago
  29. 7cf789b Introduce a builder for NonTrivialInstanceInitializerInfo by Christoffer Quist Adamsen · 5 days ago
  30. 927a92e Fix location of desugar_jdk_libs.json by Søren Gjesse · 5 days ago
  31. 17fc67d Include custom conversion classes in desugar library configuration by Søren Gjesse · 5 days ago
  32. 5075c25 Add utility for parsing kotlin generated source debug extensions by Morten Krogh-Jespersen · 5 days ago
  33. 0f22f43 Add kotlin example for retrace of inline functions by Morten Krogh-Jespersen · 5 days ago
  34. c389da0 Extend KotlinCompilerTool to use a specific kotlin compiler version by Morten Krogh-Jespersen · 5 days ago
  35. 6fbfbd5 Remove isEligibleForClass{Inlining,Staticizing} from InstanceInitializerInfo by Christoffer Quist Adamsen · 6 days ago
  36. 037f390 Fix not overwriting jar output with empty content in KotlinCompilerTool by Morten Krogh-Jespersen · 5 days ago
  37. 25a1d25 Desugared lib: Enable Outliner by clementbera · 6 days ago
  38. 7d09eb7 Add more tests about metadata rewriting: by Jinseong Jeon · 5 days ago
  39. 3731ffe Fix typo when converting parsed keepattributes back to String. by Jinseong Jeon · 5 days ago
  40. 2c4cf6e Mark hazzer and one-of proto fields as read from dynamicMethod() if they are written in the app by Christoffer Quist Adamsen · 6 days ago
  41. 87ba608 Update test expectations after relanding value propagation for instance fields by Christoffer Quist Adamsen · 6 days ago
  42. 11cfde2 Disable CF load/store optimization in L8. by clementbera · 6 days ago
  43. cf079c8 [PrintUses] Print method when assertion fails by Morten Krogh-Jespersen · 6 days ago
  44. 8b28a14 Improve meet of inlining constraints by Christoffer Quist Adamsen · 6 days ago
  45. 2e4bcde Reland "Initial support for member value propagation for instance fields" by Christoffer Quist Adamsen · 6 days ago
  46. cfa8dc1 Add a regression test for inlining of recursive methods by Christoffer Quist Adamsen · 6 days ago
  47. 5844518 Temporary disable version check to fix tests by clementbera · 6 days ago
  48. 9c338e9 Fix names after implicit merge conflict. by Ian Zerny · 6 days ago
  49. 07024ee Desugared library: synthesized classes prefix by clementbera · 6 days ago
  50. c5a9d32 Another test for ICCE in library default interface methods. by Ian Zerny · 6 days ago
  51. 8614f48 Tests for edge cases when desugaring default methods in the library. by Ian Zerny · 7 days ago
  52. 14c4dc0 Null out JarApplicationReader when we have generated code by Rico Wind · 6 days ago
  53. 78011bb Fix red tests by clementbera · 6 days ago
  54. c79a558 Disallow merging classes in the j$ package with classes in other packages by Søren Gjesse · 7 days ago
  55. 08701bf Extend retrace.py to support tags by Morten Krogh-Jespersen · 6 days ago
  56. d8bdeb6 PrintUses: Allow obfuscating members with package-dependent visiblity by Morten Krogh-Jespersen · 10 days ago
  57. 9c14337 Add retrace of type references to support %t and %a wildcards by Morten Krogh-Jespersen · 7 days ago
  58. 93dde1f Allow indirect virtual method calls on parent classes in class inliner by Christoffer Quist Adamsen · 7 days ago
  59. 5f90ec4 Add options to tools/r8_release.py by Søren Gjesse · 7 days ago
  60. f4d62b0 Desugared library test clean-up by clementbera · 7 days ago
  61. e0dd4c4 Add missing download dependency to R8 with Java 11 task. by Ian Zerny · 7 days ago
  62. 2a674ce Remove CompatDx by Søren Gjesse · 11 days ago
  63. a99636c Remove building of compat jars by Søren Gjesse · 11 days ago
  64. fe640e5 Only distribute one R8 jar to the Android Platform and Android Studio by Søren Gjesse · 11 days ago
  65. 88aa28b Prepare for single jar to the Android Platform by Søren Gjesse · 11 days ago
  66. 204d267 Account for library classes that inherit from program classes by Christoffer Quist Adamsen · 7 days ago
  67. e82580c Remove custom lookup-single-target implementation in class inliner by Christoffer Quist Adamsen · 8 days ago
  68. 6098b88 Improve the precision of lookupSingleInterfaceTarget() by Christoffer Quist Adamsen · 8 days ago
  69. fb4a372 Mark synthesized bridges as library method overrides by Christoffer Quist Adamsen · 8 days ago
  70. 0ea5d5c Ensure library method override information is set to false for non-library method overrides by Christoffer Quist Adamsen · 10 days ago
  71. d9a2b98 Add lookupMethod and and lookupField to ClassResult element by Morten Krogh-Jespersen · 10 days ago
  72. 3a6abe8 Run enqueuer in a method to ensure it can be gc'ed by Rico Wind · 11 days ago
  73. 6379f2d Fix Stream test when shrinking by clementbera · 10 days ago
  74. 1ce46f0 Rewrite existing retrace tool to use new api by Morten Krogh-Jespersen · 11 days ago
  75. 438599f Override asArray on ArrayReference by Morten Krogh-Jespersen · 11 days ago
  76. 177c223 Fix NPE in findSingleTargetFromSubtypes() by Christoffer Quist Adamsen · 10 days ago
  77. 537beb7 Move recently added tests to new package by Christoffer Quist Adamsen · 11 days ago
  78. 533119f Require a DexProgramClass in AppInfoWithLiveness where DexType is assumed to be a program class by Christoffer Quist Adamsen · 11 days ago
  79. 33f955f Revert "Revised computation of forwarding methods for default interface desugaring." by Ian Zerny · 11 days ago
  80. 40202e2 Test that subtypes can be injected after R8 compilation with the right keep rules by Christoffer Quist Adamsen · 11 days ago
  81. ee55ace Add a test that highlights limitations of lookupSingleInterfaceTarget() by Christoffer Quist Adamsen · 12 days ago
  82. af98ffd Revised computation of forwarding methods for default interface desugaring. by clementbera · 12 days ago
  83. 608c2ef Reland "Introduce new retrace api for general consumption" by Morten Krogh-Jespersen · 12 days ago
  84. 9a4ecac Fix parsing of patch version by Søren Gjesse · 11 days ago
  85. 47f89ca Disable failing tests by Søren Gjesse · 12 days ago
  86. 50c2927 Only release the jars which was in the previous release by Søren Gjesse · 12 days ago
  87. 8bc411f Revert "Introduce new retrace api for general consumption" by Søren Gjesse · 12 days ago
  88. c8ff745 Introduce new retrace api for general consumption by Morten Krogh-Jespersen · 12 days ago
  89. 36acb52 Further improve lowering constants for binop/lit8 and binop/lit16 by Søren Gjesse · 12 days ago
  90. 01a0a74 Fix missing generic type argument in LambdaGroup by Christoffer Quist Adamsen · 12 days ago
  91. 191ff47 Implement mayHaveArithmeticOrLogicalBinop() by Christoffer Quist Adamsen · 12 days ago
  92. ea4f42a Revert "Disable L8 Shrinking for release" by Clément Béra · 12 days ago
  93. 94afc3f Test for unsupported ConstantDynamic. by Ian Zerny · 12 days ago
  94. 463dad7 Split the nest test in two and add intermediate variants. by Ian Zerny · 13 days ago
  95. 09855b8 Model Boolean.booleanValue() and Boolean.valueOf() by Christoffer Quist Adamsen · 12 days ago
  96. 44823c2 Infer lower bound type information for effectively final classes by Christoffer Quist Adamsen · 12 days ago
  97. ebdcec4 Record that singleton fields from lambda merger are definitely-not-null by Christoffer Quist Adamsen · 12 days ago
  98. 689cef3 Allow inlining of invokes with nullable receivers in the class inliner by Christoffer Quist Adamsen · 12 days ago
  99. e96740d Improve the speed of lowering constants for binop/lit8 and binop/lit16 by Søren Gjesse · 13 days ago
  100. a239423 Update util to extract R8 version. by Jinseong Jeon · 12 days ago