Sign in
r8
/
r8
/
HEAD
fef9125
[Metadata] Update kotlin jvm metadata library to 5.0
by Morten Krogh-Jespersen
· 18 hours ago
main
ed5226e
Fix missing call to newInstances
by Morten Krogh-Jespersen
· 19 hours ago
1feae2c
Refine message when setter is not available for dump version
by Morten Krogh-Jespersen
· 4 days ago
1a0a373
Rewrite StringBuilder.appends with non-constants to String.concat
by Morten Krogh-Jespersen
· 19 hours ago
cce6505
Add tests for using String.concat instead of StringBuilder
by Morten Krogh-Jespersen
· 20 hours ago
65ab16a
Move app finalization in D8 to finalizeApplication method
by Christoffer Quist Adamsen
· 21 hours ago
87ced791
Account for control flow in loops correctly
by Morten Krogh-Jespersen
· 4 days ago
dfff098
[Metadata] Report exceptions from parsing kotlin metadata
by Morten Krogh-Jespersen
· 5 days ago
a44622c
Add extra IR iterator primitives to simplify IR modifications
by Christoffer Quist Adamsen
· 4 days ago
d302b55
Extend shorten-live-ranges to canonicalized values
by Christoffer Quist Adamsen
· 4 days ago
5c579ba
Generalize array-creation recognition in shorten-live-ranges
by Christoffer Quist Adamsen
· 4 days ago
c406cdd
Extend iget canonicalization to non-this reads
by Christoffer Quist Adamsen
· 4 days ago
6135303
Avoid that shorten-live-ranges extends live ranges with phi users
by Christoffer Quist Adamsen
· 4 days ago
d33498b
Reland "Group synthetics based on their ordering."
by Ian Zerny
· 4 days ago
45202c9
Add reproduction of incorrect builder concat in loop with if
by Morten Krogh-Jespersen
· 4 days ago
46d6f2c
Fix removal of unused materialized strings
by Morten Krogh-Jespersen
· 4 days ago
eab7795
Extend TransferTo test to cf to cf
by Clément Béra
· 5 days ago
a23fa10
Extend tag_versions script to tag all agp versions
by Morten Krogh-Jespersen
· 4 days ago
0cc86e8
Ensure R8 is not failing when having Object on program path
by Morten Krogh-Jespersen
· 4 days ago
f4632b8
Fix usage of java.util.LinkedList.
by Donald Chai
· 4 days ago
06e0e15
Extend canonicalizer to constant, non-throwing fields
by Christoffer Quist Adamsen
· 5 days ago
a3d63b8
Fix dead-array after dead code elimination
by Christoffer Quist Adamsen
· 5 days ago
12ab345
Revert "Group synthetics based on their ordering."
by Ian Zerny
· 5 days ago
1525df3
Add script for automating cherry-picks to release branches
by Søren Gjesse
· 5 days ago
937e6ca
Group synthetics based on their ordering.
by Ian Zerny
· 6 days ago
1f7b1f8
Add synthetic hashing to CF instructions.
by Ian Zerny
· 6 days ago
254aa53
Add synthetic hashing to DEX instructions.
by Ian Zerny
· 6 days ago
e78b165
Extend release script to handle desugared library JDK-11 legacy
by Søren Gjesse
· 5 days ago
6a7055e
Remove old logging from constant canonicalizer
by Christoffer Quist Adamsen
· 7 days ago
38c8ce2
Respect -keep rules in publicizing of fields
by Christoffer Quist Adamsen
· 7 days ago
ad1162f
Stop using R8 on android with JDK8 desugared lib
by Clément Béra
· 6 days ago
39d8dd7
Revert "Delegate wrapper conversion to subtypes"
by Søren Gjesse
· 5 days ago
21d8676
Add test for having java.lang.Object on program path
by Morten Krogh-Jespersen
· 6 days ago
479d222
Update error message for desugared library version
by Søren Gjesse
· 8 days ago
057ee6b
Compute the correct "isPinned" in synthetic groups.
by Ian Zerny
· 6 days ago
528ce25
Global Synthetic Contexts for Record
by Clément Béra
· 7 days ago
f9bca89
Delegate wrapper conversion to subtypes
by Clément Béra
· 6 days ago
c641bcc
Add a flag to allow DEX input to R8
by Søren Gjesse
· 6 days ago
a7221f7
Limit the number of possible equivalence groups.
by Ian Zerny
· 6 days ago
993eef7
Support compiling with features that are not supported in DEX.
by Ian Zerny
· 6 days ago
7f5e396
Support dumping for specific builds
by Christoffer Quist Adamsen
· 7 days ago
a8073c1
Make build properties available to DumpInputFlags for filtering
by Christoffer Quist Adamsen
· 7 days ago
0626830
Cleanup dump options
by Christoffer Quist Adamsen
· 7 days ago
f9b6aea
Mark fields as final with -allowaccessmodification
by Christoffer Quist Adamsen
· 7 days ago
09a17da
Rewrite all R8 uses of libraryTypesAssumedToBePresent
by Christoffer Quist Adamsen
· 7 days ago
7607ebe
Add --bypass-hooks option to git_sync_cl_chain.py
by Christoffer Quist Adamsen
· 7 days ago
a5e01f5
Add finished callback to providers and remove use of finalizer.
by Ian Zerny
· 8 days ago
fc5ad0e
Update expected status and close triage issues.
by Ian Zerny
· 8 days ago
f2fb5b8
Disallow minification of referenced types from unresolvable methods
by Christoffer Quist Adamsen
· 8 days ago
e4f90c6
Update release script
by Søren Gjesse
· 8 days ago
f6cb08d
Improve is-present-check using api database
by Christoffer Quist Adamsen
· 7 days ago
9d1c3c2
Reproduce NPE from rewriting of missing classes contexts
by Christoffer Quist Adamsen
· 13 days ago
2788a49
Cache stack map verification from open/closed interfaces analysis
by Christoffer Quist Adamsen
· 12 days ago
b79b1c3
Fix typo in script for archiving desugared library
by Søren Gjesse
· 8 days ago
48f4f53
Soft-pin types referenced from unresolvable methods
by Christoffer Quist Adamsen
· 8 days ago
edeccdd
Reproduce assertion failure from unresolvable method reference
by Christoffer Quist Adamsen
· 8 days ago
27f614b
Test handling of final fields assigned multiple times
by Christoffer Quist Adamsen
· 8 days ago
e18fa6e
Cleanup building the desugared library configurations
by Søren Gjesse
· 11 days ago
bd19c1b
Remove old StringBuilderOptimizer
by Morten Krogh-Jespersen
· 12 days ago
1efe747
Run stringbuilder optimization on CF code
by Morten Krogh-Jespersen
· 12 days ago
695ddad
Account for Objects.toString taking string builder as arg
by Morten Krogh-Jespersen
· 12 days ago
eb0ee8c
Consult api database for parameter type strengthening
by Christoffer Quist Adamsen
· 11 days ago
a89dbbd
Remove reprocessing in desugared library lambdas
by Clément Béra
· 12 days ago
07ad5c7
[Retrace] Modify StringRetrace to ease reading lines that can throw
by Morten Krogh-Jespersen
· 11 days ago
5e52751
Fix invalid switch generation in switch optimizer
by Christoffer Quist Adamsen
· 11 days ago
c3c6fe7
Fix assertion error in StringBuilder optimization
by Morten Krogh-Jespersen
· 11 days ago
5614efc
Make the version check depend on variant when archiving desugared library
by Søren Gjesse
· 11 days ago
608b508
Reland "Fix lambda desugaring using nest based access"
by Clément Béra
· 11 days ago
653de6d
Use linked sets for keeping order of StringBuilderNodes
by Morten Krogh-Jespersen
· 12 days ago
45c7038
Fix bot trigger script
by Søren Gjesse
· 11 days ago
8cc810a
Update trigger script to support two desugar archive bots
by Rico Wind
· 11 days ago
4173fe5
Add jdk specific desugar archive bots
by Rico Wind
· 11 days ago
85e9cf0
Change handling of enums in annotations when generating class files
by Søren Gjesse
· 11 days ago
2cbc022
Fix imprecision in join of array type elements
by Christoffer Quist Adamsen
· 12 days ago
48d4ec8
Reland "Don't read DEX code from archives in any R8 compilation."
by Ian Zerny
· 12 days ago
45855e9
Add original CF inputs to SealedClassTest for R8.
by Ian Zerny
· 12 days ago
f4d1e5c
Generate CF instead of DEX for main-dex list tests.
by Ian Zerny
· 12 days ago
4c96bdc
Revert "Fix lambda desugaring using nest based access"
by Morten Krogh-Jespersen
· 12 days ago
3f214ca
Leverage frames for linear scan in open/closed interfaces analysis
by Christoffer Quist Adamsen
· 12 days ago
6de1d86
Add break to switch in CompileDumpD8
by Morten Krogh-Jespersen
· 12 days ago
e96f487
[ApiModel] Report diagnostic warning if database could not be generated
by Morten Krogh-Jespersen
· 12 days ago
327e76d
Add a compile dump wrapper for D8 to pass in api modeling flags
by Morten Krogh-Jespersen
· 12 days ago
2800e32
[Retrace] Always use \n as line separator for partitions
by Morten Krogh-Jespersen
· 12 days ago
44653ff
Fix lambda desugaring using nest based access
by Clément Béra
· 12 days ago
317589b
[Retrace] Add inlined source file names to partitions
by Morten Krogh-Jespersen
· 12 days ago
4591af5
Enable new stringbuilder optimizer
by Morten Krogh-Jespersen
· 2 weeks ago
ac8ce07
Move frame verification logic to CfFrameVerifier
by Christoffer Quist Adamsen
· 12 days ago
80e57b5
Revert "Don't read DEX code from archives in any R8 compilation."
by Christoffer Adamsen
· 13 days ago
6d54714
Add more tests of enums in annotations
by Søren Gjesse
· 13 days ago
260f96e
Add systemui dump for benchmarking odex size
by Rico Wind
· 14 days ago
a866fef
Fix NPE from rewriting of missing classes contexts
by Christoffer Quist Adamsen
· 13 days ago
3ddb3f4
Refactor assignment analysis in open/closed interfaces analysis
by Christoffer Quist Adamsen
· 13 days ago
01ddc4f
Enable open/closed interfaces analysis
by Christoffer Quist Adamsen
· 13 days ago
5d69884
Avoid lossy joins in cf analysis
by Christoffer Quist Adamsen
· 13 days ago
929def9
Canonicalize null frame type
by Christoffer Quist Adamsen
· 13 days ago
114b936
Simplify join of locals
by Christoffer Quist Adamsen
· 13 days ago
c9b242e
Open interfaces analysis on cf code
by Christoffer Quist Adamsen
· 13 days ago
9f274ce
[Retrace] Add support for partitioning without metadata
by Morten Krogh-Jespersen
· 13 days ago
ea8dce2
Remove unused compat-dx helper.
by Ian Zerny
· 13 days ago
893e91c
Don't read DEX code from archives in any R8 compilation.
by Ian Zerny
· 13 days ago
Next »