1. 4fed95b Add assumevalues test for instance fields by Christoffer Quist Adamsen · 9 hours ago master
  2. 7c8d873 Fix test status. by Ian Zerny · 3 hours ago
  3. c85a338 Only run library converter once. by Ian Zerny · 4 hours ago
  4. ee07242 Ensure handling of optional type args and inner if class was merged by Morten Krogh-Jespersen · 5 hours ago
  5. 79b92ef Fix red test by clementbera · 7 hours ago
  6. 4fe653f Fix Red test by clementbera · 7 hours ago
  7. 773d77a Reland "Add tests for improving the precision of instance member value propagation" by Christoffer Quist Adamsen · 9 hours ago
  8. ce980a8 Revert "Add tests for improving the precision of instance member value propagation" by Rico Wind · 9 hours ago
  9. cdbbe5c Synthesize @Metadata signature of constructor and (extension) functions. by Jinseong Jeon · 24 hours ago
  10. ddcd7c0 Add tests for improving the precision of instance member value propagation by Christoffer Quist Adamsen · 25 hours ago
  11. 8844423 Remove lookupVirtualTarget by clementbera · 26 hours ago
  12. 40f1e43 Clean-up AppInfo by clementbera · 27 hours ago
  13. 3dadc4f Remove InliningConstraintVisitor by clementbera · 27 hours ago
  14. fc1bb35 VerticalClassMerger: use invocationContext in lookup by clementbera · 27 hours ago
  15. 4cdd55d Add a D8 option to only enable the backporting part of desugaring by Søren Gjesse · 30 hours ago
  16. f975efc Move the enabled check for BackportedMethodRewriter into the rewriter by Søren Gjesse · 3 days ago
  17. 5f0458b Remove as- and isDexReference utility methods by Morten Krogh-Jespersen · 28 hours ago
  18. acebc71 Use toReference instead of asDexReference by Morten Krogh-Jespersen · 28 hours ago
  19. 4ff37b5 LambdaRewriter: Should use invocationContext by clementbera · 28 hours ago
  20. 20d9401 Replace EmptyFieldSet by ConcreteMutableFieldSet in FieldValueAnalysis by Christoffer Quist Adamsen · 31 hours ago
  21. 63e83c1 Supress unchecked warning in NextUntilIterator by Morten Krogh-Jespersen · 30 hours ago
  22. e7a428a Account for StringBuilder#toString as a separate builder state. by Jinseong Jeon · 2 days ago
  23. e007b33 Class inlining of extendable proto builders by Christoffer Quist Adamsen · 32 hours ago
  24. 4b54d7c Optimize calls to dynamicMethod() with known MethodToInvoke after class inlining by Christoffer Quist Adamsen · 32 hours ago
  25. 959dac7 Always class inline proto builders by Christoffer Quist Adamsen · 32 hours ago
  26. cd1aba1 Perform branch pruning after canonicalization by Christoffer Quist Adamsen · 32 hours ago
  27. 39a1bb4 Introduce KmProperty subject to inspect (extension) property. by Jinseong Jeon · 2 days ago
  28. 8cea6d8 Remove unused classes by Søren Gjesse · 2 days ago
  29. c05d4ac Remove mutation of access flags in LambdaDescriptor. by Ian Zerny · 2 days ago
  30. 4e270bc Bail out if reading Dex sources in Cf line number remapping by Morten Krogh-Jespersen · 2 days ago
  31. 35abaaa Update kept graph test by Christoffer Quist Adamsen · 2 days ago
  32. adb4110 Remove lookupDirect/Static without context by clementbera · 2 days ago
  33. e9e5ee2 Reland "Do not rewrite generic signatures in target of merged classes" by Morten Krogh-Jespersen · 3 days ago
  34. 6c974a4 Disable value propagation in KeptSingletonIsNotCyclicTest by Christoffer Quist Adamsen · 2 days ago
  35. 148ece5 Only record effectively final field information for static fields by Christoffer Quist Adamsen · 2 days ago
  36. 27b291e Allow class inlining candidates to escape into a single callee of the callees by Christoffer Quist Adamsen · 2 days ago
  37. 309209a Handle check-cast users in the class inliner by Christoffer Quist Adamsen · 2 days ago
  38. 5a27178 Update dev branch in release script by Rico Wind · 2 days ago
  39. 5b3bb69 Reland initial support for member value propagation for instance fields by Christoffer Quist Adamsen · 2 days ago
  40. b756518 Canonicalize effectively final fields that are guaranteed to be written by Christoffer Quist Adamsen · 2 days ago
  41. 12cafac Fix version test when we are on a release branch by Rico Wind · 2 days ago
  42. adf64bc Reduce memory pressure when reading line positions by Morten Krogh-Jespersen · 4 days ago
  43. dc56f47 Add tests about metadata rewriting of extension property. by Jinseong Jeon · 3 days ago
  44. 9514ba9 Introduce KmFunction subject to inspect (extension) function. by Jinseong Jeon · 3 days ago
  45. 7e16b63 Unify @Metadata rewriting of functions and properties in KmDeclarationContainer. by Jinseong Jeon · 4 days ago
  46. b995a65 Bail-out for isSubtypes on array types. by Ian Zerny · 3 days ago
  47. 33a8c5b Update API tests with the assertion configuration APIs by Søren Gjesse · 3 days ago
  48. b9762cb Disable assertion in Proto2BuilderShrinkingTest by Christoffer Quist Adamsen · 3 days ago
  49. 9d51829 Don't pass non-class types to isSubtype by Christoffer Quist Adamsen · 3 days ago
  50. cb80e46 Use JDK9 in keep attributes dots test to fix windows invocation by Morten Krogh-Jespersen · 3 days ago
  51. 6be2908 Fix test by clementbera · 3 days ago
  52. 317842f Fix bad merge in InlineCandidateProcessor by Christoffer Quist Adamsen · 3 days ago
  53. 969fc68 Update isEligible methods in InlineCandidateProcessor to return a boolean by Christoffer Quist Adamsen · 3 days ago
  54. 0e0b9ac Remove redundant field eligibleClass in InlineCandidateProcessor by Christoffer Quist Adamsen · 3 days ago
  55. 49b658e Remove lookupSuper from AppInfo by clementbera · 3 days ago
  56. bed2837 Introduce lookupXXOnItself by clementbera · 3 days ago
  57. e3cf9ae Move subtype predicates to AppInfoWithClassHierarchy. by Ian Zerny · 3 days ago
  58. 613f58e Add a test for inadequate branch pruning by Christoffer Quist Adamsen · 4 days ago
  59. 477a3c5 Replace isProcessedConcurrently by MethodProcessor in InlineCandidateProcessor by Christoffer Quist Adamsen · 3 days ago
  60. 559ba75 Make applicationSize() available outside CompilationTestBase by Christoffer Quist Adamsen · 3 days ago
  61. 8c6b766 AppInfoWithClassHierarchy: lookup direct by clementbera · 4 days ago
  62. 9d6280b Remove lookups on non ProgramClass by clementbera · 4 days ago
  63. ceac696 Revert "Do not rewrite generic signatures in target of merged classes" by Morten Krogh-Jespersen · 3 days ago
  64. 2ec84f2 Fix merge error and include missing fix by Søren Gjesse · 3 days ago
  65. 3ceb1b0 Disable backported methods for API levels higher than known Android release by Søren Gjesse · 4 days ago
  66. 9a7876d Change desugar configuration from boolean to enum by Søren Gjesse · 4 days ago
  67. 0d11f91 Reland "Desugared library: j$ extensions" by clementbera · 3 days ago
  68. 9912552 Do not classinline when root is a static get and is used with a monitor by Morten Krogh-Jespersen · 3 days ago
  69. 764a38a Do not rewrite generic signatures in target of merged classes by Morten Krogh-Jespersen · 4 days ago
  70. 2549fe2 Revert "Desugared library: j$ extensions" by Rico Wind · 3 days ago
  71. cc354f3 Always insert Assume instructions after inlining by Christoffer Quist Adamsen · 4 days ago
  72. f44da07 Add a test for removing MethodToInvoke accesses after proto builder inlining by Christoffer Quist Adamsen · 3 days ago
  73. 0c39156 Add tests for @Metadata rewriting of package-level functions. by Jinseong Jeon · 4 days ago
  74. 6257972 Add tests about Kotlin properties that are no longer property after shrinking. by Jinseong Jeon · 5 days ago
  75. f9f95a1 Bail out KmFunction rewriting if any type rewriting failed. by Jinseong Jeon · 5 days ago
  76. 585c36e Always create KmType for library types. by Jinseong Jeon · 5 days ago
  77. a9fa6f1 Desugared library: j$ extensions by clementbera · 4 days ago
  78. 1ab1290 Improve precision of field bit access analysis by Christoffer Quist Adamsen · 4 days ago
  79. d433ca9 Fix proguard configuration parser test to allow classname in attribute by Morten Krogh-Jespersen · 4 days ago
  80. af46d76 Introduce AppInfoWithClassHierarchy by clementbera · 4 days ago
  81. 4889c05 Remove unused import in LambdaRewriter by Christoffer Quist Adamsen · 4 days ago
  82. 3b63d34 Reuse references from DexItemFactory in lambda desugaring by Christoffer Quist Adamsen · 4 days ago
  83. 53d547b Reland "Adjust accessibility for desugared lambdas prior to IR processing in R8" by Christoffer Quist Adamsen · 4 days ago
  84. 6503a93 Allow for '.' for patterns when parsing -keepattributes by Morten Krogh-Jespersen · 4 days ago
  85. 79d64a5 Fix spelling of PACKAGE by Rico Wind · 4 days ago
  86. ad7db1f Clean up reflection tests. by Jinseong Jeon · 5 days ago
  87. a6d9f37 Fix missing type propagation during trivial phi removal by Christoffer Quist Adamsen · 7 days ago
  88. 386668a Reland "Add D8R8SynthesizedFlag" by clementbera · 7 days ago
  89. 2cc974a Check the existence of JvmConstructorExtension by using visitor. by Jinseong Jeon · 7 days ago
  90. 3899520 Turn off Kotlin metadata rewriting. by Jinseong Jeon · 8 days ago
  91. e36a23e Unique names for overloads by separating naming and reservation by Morten Krogh-Jespersen · 8 days ago
  92. a2a59f9 Don't do ClassForName rewriting if the class is in a feature. by Rico Wind · 8 days ago
  93. 8a0789c Disentangle IR conversion from lambda rewriter. by Ian Zerny · 8 days ago
  94. 17cda1c Turn off uninstantiated type optimization for interfaces by Søren Gjesse · 9 days ago
  95. 0510c9d Revert "Add D8R8SynthesizedFlag" by Clément Béra · 9 days ago
  96. 0292e21 Insert bridges for kept interface methods after enqueueing. by Ian Zerny · 9 days ago
  97. 1838d75 Add D8R8SynthesizedFlag by clementbera · 9 days ago
  98. 80b1897 BackportedMethodRewriter performance by clementbera · 9 days ago
  99. 1fdddbc Add commandline options for assertion configuration by Søren Gjesse · 9 days ago
  100. 50289fc Extend @Metadata compatibility checks to JVM extensions and properties. by Jinseong Jeon · 9 days ago