- 9ebe00a Reland "Verify all merged lambda classes are pruned" by Christoffer Quist Adamsen · 4 years, 5 months ago
- 9c25a11 Add more bail-out points to call site optimization. by Jinseong Jeon · 4 years, 5 months ago
- 905756f Revert "Verify all merged lambda classes are pruned" by Søren Gjesse · 4 years, 5 months ago
- c3797c2 Verify all merged lambda classes are pruned by Christoffer Quist Adamsen · 4 years, 5 months ago
- a1bb705 Allow abstract methods on non-abstract classes by Christoffer Quist Adamsen · 4 years, 5 months ago
- 580a95a Do not compute optimization info twice for staticized methods by Christoffer Quist Adamsen · 4 years, 5 months ago
- 48025f0 Fix type related issue due to missing rewritings from the lambda merger by Christoffer Quist Adamsen · 4 years, 5 months ago
- 3dd1e4c Add Version API usage to the binary compatibility tests. by Ian Zerny · 4 years, 5 months ago
- a7d828b Extend the version API. by Ian Zerny · 4 years, 5 months ago
- 0acbb4f Make references public to enable use and creation from retrace by Morten Krogh-Jespersen · 4 years, 5 months ago
- 7ffe7ab Extend nest access test with R8 and the non-accessible variant. by Ian Zerny · 4 years, 5 months ago
- 5945281 Move test helpers for creating app views to TestBase. by Ian Zerny · 4 years, 5 months ago
- 80fd64a Fix class inliner bail-out after force inlining by Christoffer Quist Adamsen · 4 years, 5 months ago
- a8658ad Keep track of members by name for faster field lookup by Morten Krogh-Jespersen · 4 years, 5 months ago
- 0105309 Utility methods used by retrace by Morten Krogh-Jespersen · 4 years, 5 months ago
- 140a564 Allow release script to take commit(s) to cherry pick by Rico Wind · 4 years, 5 months ago
- 2839874 Move invoke-special tests to its own folder by Morten Krogh-Jespersen · 4 years, 5 months ago
- ad14301 Leverage Instruction.getAbstractValue() from Value.getAbstractValue() by Christoffer Quist Adamsen · 4 years, 5 months ago
- e22a77d Add tests about avoidable visits by call site optimizer. by Jinseong Jeon · 4 years, 5 months ago
- ad0b1e0 Rename supertypes in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
- f88cde9 Fix broader removal of supertypes in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
- 843fb54a Split kotlin metadata tests into pruned/renamed cases. by Jinseong Jeon · 4 years, 5 months ago
- 9dcee0f Reland "Fix liveness test of paramater." by Jinseong Jeon · 4 years, 5 months ago
- 76b9990 Fix missing phi-users check in parameter usages info by Christoffer Quist Adamsen · 4 years, 5 months ago
- 61c0f00 Change ClassInlinerEligibility.returnsReceiver to OptionalBool by Christoffer Quist Adamsen · 4 years, 5 months ago
- 41db5c0 Verify class inliner doesn't find a ineligible user after force inlining by Christoffer Quist Adamsen · 4 years, 5 months ago
- 6711e88 Improve the precision of the class inliner's cost analysis by Christoffer Quist Adamsen · 4 years, 5 months ago
- 300434d Move class inliner receiver sets to separate structure by Christoffer Quist Adamsen · 4 years, 5 months ago
- c035e90 Fix is-receiver checks in class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
- cd692be Test for nest-based method access using classfile transformation. by Ian Zerny · 4 years, 5 months ago
- 34e0073 Disable 10.0.0 art vm on jctf tests by Rico Wind · 4 years, 5 months ago
- 2566220 Introduce a boolean lattice element by Christoffer Quist Adamsen · 4 years, 5 months ago
- e98053a Implement custom lookup for signature polymorphic methods. by Ian Zerny · 4 years, 5 months ago
- 2333f8d Replace unnecessary methods from ResolutionResult. by Ian Zerny · 4 years, 5 months ago
- 3f82c20 Disable running on 10.0.0 until we have status figured out by Rico Wind · 4 years, 5 months ago
- 8e950c5 Revert "Fix liveness test of paramater." by Jinseong Jeon · 4 years, 5 months ago
- df0d6dc Fix liveness test of paramater. by Jinseong Jeon · 4 years, 5 months ago
- bb82c34 Cleanup existing builder inlining tests by Christoffer Quist Adamsen · 4 years, 5 months ago
- 7ce1b31 Allow invoke errors for invoke-static on interfaces. by Jinseong Jeon · 4 years, 5 months ago
- eba138f Reland "Remove dead supertype in kotlin metadata." by Jinseong Jeon · 4 years, 5 months ago
- 97d5cce Introduce Art-10 bot by clementbera · 4 years, 5 months ago
- 84a6ea4 Only build the required r8 in run_on_as_app.py by Søren Gjesse · 4 years, 5 months ago
- 9a9afe0 Fix windows test for invoke-special by Morten Krogh-Jespersen · 4 years, 5 months ago
- 14b6756 Add option for disabling Kotlin specific optimizations by Søren Gjesse · 4 years, 5 months ago
- cfb89bf Fix non-determinism from class inliner's field removal by Christoffer Quist Adamsen · 4 years, 5 months ago
- fec4a06 Make the interpretation of invoke-special more precise by Morten Krogh-Jespersen · 4 years, 5 months ago
- 257044c Archive pom file for our maven testing repo by Rico Wind · 4 years, 5 months ago
- 47bf2da Add a test to shrink Kotlin compiler. by Jinseong Jeon · 4 years, 5 months ago
- d691dce Additional tests for testing invoke-special translation in D8 by Morten Krogh-Jespersen · 4 years, 5 months ago
- 68f77c1 Make a test for overriding a final virtual method in a subclass by Morten Krogh-Jespersen · 4 years, 5 months ago
- 090cc85 Fix test and expectation for R8 test on static invoke to interface by Morten Krogh-Jespersen · 4 years, 5 months ago
- c4b76a0 Parameterize newly added test. by Ian Zerny · 4 years, 5 months ago
- ff4eaeb Desugared library: duplicate APIs by clementbera · 4 years, 5 months ago
- 3463cd8 Add test for invoke-static without interface bit set by Morten Krogh-Jespersen · 4 years, 5 months ago
- 5f03dac Remove keepInterfaceMethod flag by clementbera · 4 years, 5 months ago
- f08f838 Revert recent changes to update Kotlin metadata by Søren Gjesse · 4 years, 5 months ago
- df71f23 Add a unified way to remove kotlin metadata from renamed classes. by Jinseong Jeon · 4 years, 5 months ago
- 7a50375 Remove unused lookup methods. by Ian Zerny · 4 years, 5 months ago
- 16db734 Fix tests to only assume dex vms on linux. by Ian Zerny · 4 years, 5 months ago
- 7a164fe Fix names for dex runtimes. by Ian Zerny · 4 years, 5 months ago
- 225d2d5 Remove virtual target resolution cache when adding bridge by Morten Krogh-Jespersen · 4 years, 5 months ago
- 31aa004 Introduce InliningIRProvider to enable the inliner to reuse previously built IR by Christoffer Quist Adamsen · 4 years, 5 months ago
- da20e51 Collect the set of root aliases in the class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
- 77b2962 Minor cleanup in ProtoInliningReasonStrategy by Christoffer Quist Adamsen · 4 years, 5 months ago
- fce9617 Minor update to the conversion wrappers by Søren Gjesse · 4 years, 5 months ago
- b7ccd79 Disable L8 Shrinking for release by clementbera · 4 years, 5 months ago
- 2c6948a Runtime name and filter is assumed to be lower case. by Ian Zerny · 4 years, 5 months ago
- b0d92fe Disable testing assert that fails on test apps. by Ian Zerny · 4 years, 5 months ago
- 7cc2f3d Replace static runtime fields by getter functions. by Ian Zerny · 4 years, 5 months ago
- 099cfef Add synthetic bridges to missing interface methods implementations by Morten Krogh-Jespersen · 4 years, 5 months ago
- eab2053 Bypass clinit for inlining of newBuilder() methods in proto lite by Christoffer Quist Adamsen · 4 years, 5 months ago
- a2351ba Strengthen type of methodCallsOnInstance in class inliner to InvokeMethodWithReceiver by Christoffer Quist Adamsen · 4 years, 5 months ago
- bbc2472 Always use ALWAYS/NEVER inlining reason for dynamicMethod() by Christoffer Quist Adamsen · 4 years, 5 months ago
- 30d5712 Reland "Do not remove runtime-visible-annotations if kept and not resolved" by Christoffer Quist Adamsen · 4 years, 5 months ago
- 899882a Reland SummaryStatistics 2 by clementbera · 4 years, 5 months ago
- f6d0190 Removed unneeded code in resolution results. by Ian Zerny · 4 years, 5 months ago
- 42c10ea Revert "Do not remove runtime-visible-annotations if kept and not resolved" by Christoffer Quist Adamsen · 4 years, 5 months ago
- 6bb0c53 Remove dead supertype in kotlin metadata. by Jinseong Jeon · 4 years, 5 months ago
- 3332a7f Update SanityCheck test to account for naming maps for lib jars. by Jinseong Jeon · 4 years, 5 months ago
- c4866ff Don't vertical merge classes that lead to resolution error changes. by Ian Zerny · 4 years, 5 months ago
- 3693bbb Fix typo in newly added test. by Ian Zerny · 4 years, 5 months ago
- 9b4681c Ignore out-value of static call if it didn't have users. by Jinseong Jeon · 4 years, 5 months ago
- cee836c Avoid upcasting in inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
- a86fe65 Avoid tracing dead proto builders from dynamicMethod() by Christoffer Quist Adamsen · 4 years, 5 months ago
- 78bcd09 Update Proto2BuilderShrinkingTest by Christoffer Quist Adamsen · 4 years, 5 months ago
- a33d5ca Inlining heuristics for optimizing proto builders by Christoffer Quist Adamsen · 4 years, 5 months ago
- 454a2eb Minor adjustments to tests in preparation for generalizing the class inliner by Christoffer Quist Adamsen · 4 years, 5 months ago
- 2384034 Add timestamps to apps to help investigate timeouts by Morten Krogh-Jespersen · 4 years, 5 months ago
- 7bae522 Fix compile error to continuation by changing the function name to apply by Morten Krogh-Jespersen · 4 years, 5 months ago
- ceeb2a5 Add additional tests for invokespecial to virtual members by Morten Krogh-Jespersen · 4 years, 5 months ago
- d799bc9 Don't allow vertical class merging of resolution failure methods. by Ian Zerny · 4 years, 5 months ago
- 0ed19c4 Add flag to avoid testing assertion and update status. by Ian Zerny · 4 years, 5 months ago
- d8af10d Assure no more optimization feedback left at each processing. by Jinseong Jeon · 4 years, 5 months ago
- f99a4cf Revert "Initial support for member value propagation for instance fields" by Christoffer Quist Adamsen · 4 years, 5 months ago
- da4f5a9 Add test showing problem with invokespecial on DEX by Morten Krogh-Jespersen · 4 years, 5 months ago
- 3539c19 Revert "Fix tests" by Morten Krogh-Jespersen · 4 years, 5 months ago
- b40d448 Remove CfRuntime.SYSTEM_JDK by Søren Gjesse · 4 years, 5 months ago
- 6af48bb Refactor Java11R8BootstrapTest slightly by Søren Gjesse · 4 years, 5 months ago
- 836a090 Move runtime selection to creation of external R8 test by Søren Gjesse · 4 years, 5 months ago
- cb957d8 First step towards generalizing CfRuntime by Søren Gjesse · 4 years, 5 months ago