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