- 6912a3b Add a test for processing writes before reads by Christoffer Quist Adamsen · 4 years, 3 months ago
- 3a71462 Disable vertical class merger test on Art 5.1.1 and 6.0.1 by Christoffer Quist Adamsen · 4 years, 3 months ago
- 40d54b4 Add test suite for finding invoke virtual targets by Morten Krogh-Jespersen · 4 years, 3 months ago
- fe0d7e1 Enable tools/retrace.py on windows by Morten Krogh-Jespersen · 4 years, 3 months ago
- 70d614f Use https to access cloud storage bucket by Rico Wind · 4 years, 3 months ago
- aa1bdad Enable CF backend for VerticalClassMergerTest by Christoffer Quist Adamsen · 4 years, 3 months ago
- b5e0c7f Add test showing invalid lookup targets for package-private final by Morten Krogh-Jespersen · 4 years, 3 months ago
- 91855f4 Don't keep track of the use of identifier name string instruction by Søren Gjesse · 4 years, 3 months ago
- a86d9c7 Trace the whole program if shrinking is disabled. by Rico Wind · 4 years, 3 months ago
- 7a118dc Reland "Remove containment check and assert class is instantiated if pinned" by Morten Krogh-Jespersen · 4 years, 3 months ago
- 032bbef Don't write kotlin.Metadata content in disassembler by Søren Gjesse · 4 years, 3 months ago
- 4a8ca1e Avoid that canonicalization hoists field read above field write by Christoffer Quist Adamsen · 4 years, 3 months ago
- 56ca14f Reproduce bug in singleton field canonicalization by Christoffer Quist Adamsen · 4 years, 3 months ago
- 5a60840 Add comments to methods that allow diagnostics in tests by Christoffer Quist Adamsen · 4 years, 3 months ago
- 4f1599d Fix project compilation warning due to missing type arguments by Christoffer Quist Adamsen · 4 years, 3 months ago
- e89bbd3 Revert "Remove containment check and assert class is instantiated if pinned" by Rico Wind · 4 years, 3 months ago
- 5089087 Remove containment check and assert class is instantiated if pinned by Morten Krogh-Jespersen · 4 years, 3 months ago
- bf6c7d4 Adjust the oom-threshold for chrome by Morten Krogh-Jespersen · 4 years, 3 months ago
- cda44f1 Fix handling of diagnostics in AllTimeConversionTest by Christoffer Quist Adamsen · 4 years, 3 months ago
- c91d177 Fix test expectation for InvokeInterfaceClInitTest by Morten Krogh-Jespersen · 4 years, 3 months ago
- 4372908 Rename callsite different from the implementing interfaces' methods by Morten Krogh-Jespersen · 4 years, 3 months ago
- 628e21b Resolve default methods in sub-interfaces by Morten Krogh-Jespersen · 4 years, 3 months ago
- d16801d Mark default methods as live is a sub-interface is instantiated. by Morten Krogh-Jespersen · 4 years, 3 months ago
- 119f57d Add tests for @Metadata rewriting of typealias in Kotlin. by Jinseong Jeon · 4 years, 3 months ago
- 88f1f19 Refactor @Metadata tests: separate inspections. by Jinseong Jeon · 4 years, 3 months ago
- 9d4cef2 Desugared lib: more R8 tests by clementbera · 4 years, 3 months ago
- f569af7 Change of name that indicates sub-type iteration and not super-type by Morten Krogh-Jespersen · 4 years, 3 months ago
- 579b0a0 Desugared lib: More R8 tests by clementbera · 4 years, 3 months ago
- 06f85ac Allow unused Proguard configuration rules diagnostics if specified by Christoffer Quist Adamsen · 4 years, 3 months ago
- 8a4b6ce Ensure ClassInitializerDefaultsResult is thread local by Christoffer Quist Adamsen · 4 years, 3 months ago
- a54cf6d Desugared lib: More R8 tests by clementbera · 4 years, 3 months ago
- fecaf02 Update tools/build_sample_apk.py by Rico Wind · 4 years, 3 months ago
- 5de2403 Additional negative tests for invoke interface targets by Morten Krogh-Jespersen · 4 years, 3 months ago
- 890fbe2 Desugared lib: Fix conversions keep rules by clementbera · 4 years, 3 months ago
- 325f5f0 Initialize field optimization info as soon all writes have been processed by Christoffer Quist Adamsen · 4 years, 3 months ago
- 03d75ec Temporarily disable StringLengthTest on Windows by Morten Krogh-Jespersen · 4 years, 3 months ago
- a9153b8 Fix B137392797 test by Christoffer Quist Adamsen · 4 years, 3 months ago
- fd53e48 Update tests with diagnostic messages by Christoffer Quist Adamsen · 4 years, 3 months ago
- ea40ad4 Update StringLengthTest to work on windows by Morten Krogh-Jespersen · 4 years, 3 months ago
- 1ab6f47 Disallow diagnostic messages, stdout and stderr by default in tests by Christoffer Quist Adamsen · 4 years, 3 months ago
- 014b14b Refactor Kotlin @Metadata tests. by Jinseong Jeon · 4 years, 3 months ago
- 04a9433 Add timing printing option to run_on_app.py by Søren Gjesse · 4 years, 3 months ago
- 29f84fe Disallow graceful exits from the class inliner during testing by Christoffer Quist Adamsen · 4 years, 3 months ago
- a434b00 Remove @NeverClassInline from vertical class merger test by Morten Krogh-Jespersen · 4 years, 3 months ago
- 9b4b599 Block rewriting of super-calls in initializer of merged classes by Morten Krogh-Jespersen · 4 years, 3 months ago
- 079a434 RewrittenProto: Move to its own file by clementbera · 4 years, 3 months ago
- 78e7ced RewrittenProto: make constructor private by clementbera · 4 years, 3 months ago
- 3692b34 RewrittenProto: Remove dead branches by clementbera · 4 years, 3 months ago
- dd0ceff RewrittenProto: remove duplicated code by clementbera · 4 years, 3 months ago
- a10c2f5 Model String comparisons with class names that have been pruned by Christoffer Quist Adamsen · 4 years, 4 months ago
- 3a4ce52 Avoid unnecessary metadata library uses (for D8). by Jinseong Jeon · 4 years, 3 months ago
- 67d892f Towards synthesizing Kotlin @Metadata: sealedSubclasses in KmClass. by Jinseong Jeon · 4 years, 3 months ago
- da60404 Add tests for @Metadata rewriting of sealedSubclasses. by Jinseong Jeon · 4 years, 3 months ago
- adceaef Use original Kotlin flags for pinned methods. by Jinseong Jeon · 4 years, 3 months ago
- a350148 Towards synthesizing Kotlin @Metadata: properties. by Jinseong Jeon · 4 years, 3 months ago
- 239c4fb Add test suite for finding interface targets after resolution by Morten Krogh-Jespersen · 4 years, 4 months ago
- cc4894f Canonicalize static final fields from the library by Christoffer Quist Adamsen · 4 years, 4 months ago
- 2687138 Revert "Remove most usages of DirectDexApplication::allClasses." by Ian Zerny · 4 years, 4 months ago
- f5175ae Make the internal bot more resilient to timeouts by Rico Wind · 4 years, 4 months ago
- 4229f9b Avoid use of TypeInfo::isInterface. by Ian Zerny · 4 years, 4 months ago
- ef73d9c Remove most usages of DirectDexApplication::allClasses. by Ian Zerny · 4 years, 4 months ago
- 593634f Reland "Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement." by Ian Zerny · 4 years, 4 months ago
- be13051 Merge obfuscated ranges when pointing to a single original line by Morten Krogh-Jespersen · 4 years, 4 months ago
- 9713c03 Add printing of all build exec tasks for easier reproduction. by Ian Zerny · 4 years, 4 months ago
- dee7de7 Remove static field declarations in parent class TypeLatticeElement. by Ian Zerny · 4 years, 4 months ago
- 55d2ffd Add more tests about nested StringBuilder. by Jinseong Jeon · 4 years, 4 months ago
- 43f6acd Revert "Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement." by Ian Zerny · 4 years, 4 months ago
- eec9e71 Move computeLeastUpperBoundOfClasses to ClassTypeLatticeElement. by Ian Zerny · 4 years, 4 months ago
- e0f8fa6 Account for proto extension types in map/required field reachability analysis by Christoffer Quist Adamsen · 4 years, 4 months ago
- a43a77b Update computeLeastUpperBoundOfClasses to not use hierarchyLevel. by Ian Zerny · 4 years, 4 months ago
- 4f77cf7 Ensure that the marker for identifier name strings is set correctly by Søren Gjesse · 4 years, 4 months ago
- 0c9e554 Support fields of type Enum by clementbera · 4 years, 4 months ago
- 23ac3f2 Introduce EnumUnboxing analysis by clementbera · 4 years, 4 months ago
- 14b62b3 Print unaccounted for time in timings. by Ian Zerny · 4 years, 4 months ago
- 6d1875c Add a minimum percentage filter to timing. by Ian Zerny · 4 years, 4 months ago
- eae57a3 Add task count and slowest contributor to merged timings. by Ian Zerny · 4 years, 4 months ago
- b7f8fda [Retrace] Retracing single line mappings for ranges by Morten Krogh-Jespersen · 4 years, 4 months ago
- b3a7299 Distinguish instantiations of desugared lambdas from unknown instantiations. by Ian Zerny · 4 years, 4 months ago
- bdfde8d Revert "Add try-with-resources scope method for timing." by Ian Zerny · 4 years, 4 months ago
- d216cb9 Add try-with-resources scope method for timing. by Ian Zerny · 4 years, 4 months ago
- f355768 Add support for timing code in parallel tasks. by Ian Zerny · 4 years, 4 months ago
- 12bc74e Reland "Improve precision of instance field value propagation" by Christoffer Quist Adamsen · 4 years, 4 months ago
- 59bbb31 Fix accessibility check in FieldInstruction.instructionInstanceCanThrow() by Christoffer Quist Adamsen · 4 years, 4 months ago
- 9d312ab [Retrace] Add support for circular reference exception lines by Morten Krogh-Jespersen · 4 years, 4 months ago
- b7412a0 Unset synthetic flag during merging if synthetic method shadows non-synthetic method by Christoffer Quist Adamsen · 4 years, 4 months ago
- 7650720 Add a test for inadequate inlining of lambda methods by Christoffer Quist Adamsen · 4 years, 4 months ago
- 0081c1d Do not write into build in tests by clementbera · 4 years, 4 months ago
- e5025e7 Make sure to have an IR instruction materialized for local ends. by Mads Ager · 4 years, 4 months ago
- d77bc5b Perform R8 lambda method desugaring in the enqueuer. by Ian Zerny · 4 years, 4 months ago
- d1e9226 Add tests for @Metadata rewriting of companion objects. by Jinseong Jeon · 4 years, 4 months ago
- b1389a6 Initial support for maximumremovedandroidloglevel directive by Christoffer Quist Adamsen · 4 years, 4 months ago
- a0842a4 Revert "Improve precision of instance field value propagation" by Christoffer Quist Adamsen · 4 years, 4 months ago
- 967cfe6 Avoid treating exceptional control flow as straight-line code by Christoffer Quist Adamsen · 4 years, 4 months ago
- cef22a4 Only optimize instance fields in <init> and static fields in <clinit> by Christoffer Quist Adamsen · 4 years, 4 months ago
- 62f2eb2 Improve precision of instance field value propagation by Christoffer Quist Adamsen · 4 years, 4 months ago
- a3ad94e Allow the local variable table to contain unobservable info. by Mads Ager · 4 years, 4 months ago
- 5ec237e Only analyze BasicBlock instructions once in FieldValueAnalysis by Christoffer Quist Adamsen · 4 years, 4 months ago
- 8e6ffb0 Don't enable backporting by default through dex builder by Søren Gjesse · 4 years, 4 months ago
- 254f156 Re-enable @Metadata rewriting. by Jinseong Jeon · 4 years, 4 months ago
- 594410f Mark and propagate Kotlin member kinds. by Jinseong Jeon · 4 years, 4 months ago