r8 /
r8 /
ed3303240f5728da0370f86b8ab7881a09c859ee - ed33032 Force strongly connected phis to resolve for unused arguments by Clément Béra · 2 years, 7 months ago
- babf8ef Don't lens rewrite known parts of polymorphic invokes. by Ian Zerny · 2 years, 9 months ago
- 2c115ec Disallow optimization of const-method-handle referenced methods. by Ian Zerny · 2 years, 9 months ago
- 029b7e9 Lens rewrite const-method handles and types. by Ian Zerny · 2 years, 9 months ago
- 7a05560 Account for locals tail that are top by Morten Krogh-Jespersen · 2 years, 7 months ago
- e18aa02 Fix lint for JDK11 by Clément Béra · 2 years, 8 months ago
- cedf9df Avoid calling String.substring when possible. by Donald Chai · 2 years, 8 months ago
- 4ce8618 Dedup Signature objects to reduce memory pressure. by Donald Chai · 2 years, 8 months ago
- 198b3cf Reuse existing empty array instead of allocating a new one each time. by Donald Chai · 2 years, 8 months ago
- f4a6b74 Lazily create additionalMappingInfo lists. by Donald Chai · 2 years, 8 months ago
- 51a230b Allow records on non pragram path to be ill-formed by Clément Béra · 2 years, 8 months ago
- 01464e3 Introduce flag not to desugar records by Clément Béra · 2 years, 8 months ago
- de3ead0 Remove option for not rewriting unrepresentable instructions by Morten Krogh-Jespersen · 2 years, 8 months ago
- b33919f Pop in reverse order when removing unrepresentable instructions by Morten Krogh-Jespersen · 2 years, 8 months ago
- e137587 Add a test for incorrect bridge hoisting with package private overrides by Christoffer Quist Adamsen · 2 years, 8 months ago
- 82beb30 Work around lookup failure by Clément Béra · 2 years, 8 months ago
- 6d2b75e Change class expression to use character list rather than or by Morten Krogh-Jespersen · 2 years, 8 months ago
- e9a8a24 Account for dynamic build up String.concat as arguments to StringBuilder by Morten Krogh-Jespersen · 2 years, 8 months ago
- bcbf9ae [Metadata] Do not include module-info in bump test by Morten Krogh-Jespersen · 2 years, 8 months ago
- 68667f8 Update varhandle test after disabling unrepresentable rewriting by Morten Krogh-Jespersen · 2 years, 8 months ago
- 16035b5 Fix ExtractWrapperTypesTest by Clément Béra · 2 years, 8 months ago
- 99487f6 Reland "Delegate wrapper conversion to subtypes" by Clément Béra · 2 years, 8 months ago
- 7f557d4 Extend startup instrumentation test to test file writing by Christoffer Quist Adamsen · 2 years, 8 months ago
- de11d2d Introduce a parser for startup configuration lines by Christoffer Quist Adamsen · 2 years, 8 months ago
- 0d4a7db Remove unused imports by Christoffer Quist Adamsen · 2 years, 8 months ago
- 872f76d Trace executed methods during startup by Christoffer Quist Adamsen · 2 years, 8 months ago
- 3deff3d Rewrite startup instrumentation to use startup runtime library by Christoffer Quist Adamsen · 2 years, 8 months ago
- dc7f14d [Metadata] Adjust expectation for fixed version by Morten Krogh-Jespersen · 2 years, 8 months ago
- 509dadd Revert "Temporarily disable string concat optimization for roll" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 02f914d Temporarily disable string concat optimization for roll by Morten Krogh-Jespersen · 2 years, 8 months ago
- 0f8e47e Temporarily disable unrepresentable instruction rewriting by Morten Krogh-Jespersen · 2 years, 8 months ago
- 29c8f80 Add test for unrepresentable rewriting on guava by Morten Krogh-Jespersen · 2 years, 8 months ago
- 17151f5 [Retrace] Reduce number of groups for sourcefile by Morten Krogh-Jespersen · 2 years, 8 months ago
- 6122ba9 [Retrace] Add test for stack overflow when expanding sourcefile by Morten Krogh-Jespersen · 2 years, 8 months ago
- 81a031f Fix Lambda desugaring with JDK17 by Clément Béra · 2 years, 8 months ago
- aa2f9ec Add support for reading debug mode from build properties of dump by Morten Krogh-Jespersen · 2 years, 8 months ago
- 04f0918 Update test expectations to account for kotlin 1.8 by Morten Krogh-Jespersen · 2 years, 8 months ago
- 3100d18 Add kotlin 1.7 to our kotlin test matrix by Morten Krogh-Jespersen · 2 years, 8 months ago
- 5f0a287 Generate methods in class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
- 7058152 Create CfCode instances from class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
- 5b8583a Emit field declarations from class writer by Christoffer Quist Adamsen · 2 years, 8 months ago
- a79e26d Extend class generator to create empty DexProgramClass by Christoffer Quist Adamsen · 2 years, 8 months ago
- 2fe31fc Add skeleton class generator for startup instrumentation library by Christoffer Quist Adamsen · 2 years, 8 months ago
- 178a05a Add a small startup instrumentation library by Christoffer Quist Adamsen · 2 years, 8 months ago
- fef9125 [Metadata] Update kotlin jvm metadata library to 5.0 by Morten Krogh-Jespersen · 2 years, 8 months ago
- ed5226e Fix missing call to newInstances by Morten Krogh-Jespersen · 2 years, 8 months ago
- 1feae2c Refine message when setter is not available for dump version by Morten Krogh-Jespersen · 2 years, 9 months ago
- 1a0a373 Rewrite StringBuilder.appends with non-constants to String.concat by Morten Krogh-Jespersen · 2 years, 8 months ago
- cce6505 Add tests for using String.concat instead of StringBuilder by Morten Krogh-Jespersen · 2 years, 8 months ago
- 65ab16a Move app finalization in D8 to finalizeApplication method by Christoffer Quist Adamsen · 2 years, 8 months ago
- 87ced791 Account for control flow in loops correctly by Morten Krogh-Jespersen · 2 years, 9 months ago
- dfff098 [Metadata] Report exceptions from parsing kotlin metadata by Morten Krogh-Jespersen · 2 years, 9 months ago
- a44622c Add extra IR iterator primitives to simplify IR modifications by Christoffer Quist Adamsen · 2 years, 9 months ago
- d302b55 Extend shorten-live-ranges to canonicalized values by Christoffer Quist Adamsen · 2 years, 9 months ago
- 5c579ba Generalize array-creation recognition in shorten-live-ranges by Christoffer Quist Adamsen · 2 years, 9 months ago
- c406cdd Extend iget canonicalization to non-this reads by Christoffer Quist Adamsen · 2 years, 9 months ago
- 6135303 Avoid that shorten-live-ranges extends live ranges with phi users by Christoffer Quist Adamsen · 2 years, 9 months ago
- d33498b Reland "Group synthetics based on their ordering." by Ian Zerny · 2 years, 9 months ago
- 45202c9 Add reproduction of incorrect builder concat in loop with if by Morten Krogh-Jespersen · 2 years, 9 months ago
- 46d6f2c Fix removal of unused materialized strings by Morten Krogh-Jespersen · 2 years, 9 months ago
- eab7795 Extend TransferTo test to cf to cf by Clément Béra · 2 years, 9 months ago
- a23fa10 Extend tag_versions script to tag all agp versions by Morten Krogh-Jespersen · 2 years, 9 months ago
- 0cc86e8 Ensure R8 is not failing when having Object on program path by Morten Krogh-Jespersen · 2 years, 9 months ago
- f4632b8 Fix usage of java.util.LinkedList. by Donald Chai · 2 years, 9 months ago
- 06e0e15 Extend canonicalizer to constant, non-throwing fields by Christoffer Quist Adamsen · 2 years, 9 months ago
- a3d63b8 Fix dead-array after dead code elimination by Christoffer Quist Adamsen · 2 years, 9 months ago
- 12ab345 Revert "Group synthetics based on their ordering." by Ian Zerny · 2 years, 9 months ago
- 1525df3 Add script for automating cherry-picks to release branches by Søren Gjesse · 2 years, 9 months ago
- 937e6ca Group synthetics based on their ordering. by Ian Zerny · 2 years, 9 months ago
- 1f7b1f8 Add synthetic hashing to CF instructions. by Ian Zerny · 2 years, 9 months ago
- 254aa53 Add synthetic hashing to DEX instructions. by Ian Zerny · 2 years, 9 months ago
- e78b165 Extend release script to handle desugared library JDK-11 legacy by Søren Gjesse · 2 years, 9 months ago
- 6a7055e Remove old logging from constant canonicalizer by Christoffer Quist Adamsen · 2 years, 9 months ago
- 38c8ce2 Respect -keep rules in publicizing of fields by Christoffer Quist Adamsen · 2 years, 9 months ago
- ad1162f Stop using R8 on android with JDK8 desugared lib by Clément Béra · 2 years, 9 months ago
- 39d8dd7 Revert "Delegate wrapper conversion to subtypes" by Søren Gjesse · 2 years, 9 months ago
- 21d8676 Add test for having java.lang.Object on program path by Morten Krogh-Jespersen · 2 years, 9 months ago
- 479d222 Update error message for desugared library version by Søren Gjesse · 2 years, 9 months ago
- 057ee6b Compute the correct "isPinned" in synthetic groups. by Ian Zerny · 2 years, 9 months ago
- 528ce25 Global Synthetic Contexts for Record by Clément Béra · 2 years, 9 months ago
- f9bca89 Delegate wrapper conversion to subtypes by Clément Béra · 2 years, 9 months ago
- c641bcc Add a flag to allow DEX input to R8 by Søren Gjesse · 2 years, 9 months ago
- a7221f7 Limit the number of possible equivalence groups. by Ian Zerny · 2 years, 9 months ago
- 993eef7 Support compiling with features that are not supported in DEX. by Ian Zerny · 2 years, 9 months ago
- 7f5e396 Support dumping for specific builds by Christoffer Quist Adamsen · 2 years, 9 months ago
- a8073c1 Make build properties available to DumpInputFlags for filtering by Christoffer Quist Adamsen · 2 years, 9 months ago
- 0626830 Cleanup dump options by Christoffer Quist Adamsen · 2 years, 9 months ago
- f9b6aea Mark fields as final with -allowaccessmodification by Christoffer Quist Adamsen · 2 years, 9 months ago
- 09a17da Rewrite all R8 uses of libraryTypesAssumedToBePresent by Christoffer Quist Adamsen · 2 years, 9 months ago
- 7607ebe Add --bypass-hooks option to git_sync_cl_chain.py by Christoffer Quist Adamsen · 2 years, 9 months ago
- a5e01f5 Add finished callback to providers and remove use of finalizer. by Ian Zerny · 2 years, 9 months ago
- fc5ad0e Update expected status and close triage issues. by Ian Zerny · 2 years, 9 months ago
- f2fb5b8 Disallow minification of referenced types from unresolvable methods by Christoffer Quist Adamsen · 2 years, 9 months ago
- e4f90c6 Update release script by Søren Gjesse · 2 years, 9 months ago
- f6cb08d Improve is-present-check using api database by Christoffer Quist Adamsen · 2 years, 9 months ago
- 9d1c3c2 Reproduce NPE from rewriting of missing classes contexts by Christoffer Quist Adamsen · 2 years, 9 months ago
- 2788a49 Cache stack map verification from open/closed interfaces analysis by Christoffer Quist Adamsen · 2 years, 9 months ago
- b79b1c3 Fix typo in script for archiving desugared library by Søren Gjesse · 2 years, 9 months ago
- 48f4f53 Soft-pin types referenced from unresolvable methods by Christoffer Quist Adamsen · 2 years, 9 months ago
- edeccdd Reproduce assertion failure from unresolvable method reference by Christoffer Quist Adamsen · 2 years, 9 months ago