Sign in
r8
/
r8
/
HEAD
fb47ce4
Replace lambdas by method reference
by Christoffer Quist Adamsen
· 3 hours ago
master
870de2d
Disallow unused dont warn rules during testing
by Christoffer Quist Adamsen
· 5 hours ago
27a500a
Rewrite predicates in fields to private methods
by Christoffer Quist Adamsen
· 5 hours ago
9d8d893
Respect package boundaries in unused interface removal
by Christoffer Quist Adamsen
· 26 hours ago
b828ec1
Fix missing class errors in tests
by Christoffer Quist Adamsen
· 6 hours ago
744ba75
Enable easy signing of apks with apk_utils.py
by Rico Wind
· 8 hours ago
9844f73
Print markers in disassemble.
by Ian Zerny
· 21 hours ago
f9c73ea
Enable new missing class reporting in tests
by Christoffer Quist Adamsen
· 21 hours ago
3c36c8e
Synthesize companion classpath classes expected to be present
by Christoffer Quist Adamsen
· 21 hours ago
9684aa3
Add support for synthesizing classpath classes
by Christoffer Quist Adamsen
· 21 hours ago
e9ecde6
Implement nest based access desugaring as cf-to-cf
by Christoffer Quist Adamsen
· 21 hours ago
1608ec8
Respect -dontnote in lambda merger
by Christoffer Quist Adamsen
· 22 hours ago
570e2ef
Fix thread unsafe access to method-id map in LambdaRewriter.
by Ian Zerny
· 21 hours ago
ad5218a
Reland changes to hygienic synthetics.
by Ian Zerny
· 22 hours ago
6a1efd5
Update R8 on DEX compilation test.
by Ian Zerny
· 22 hours ago
9addf8f
Fix nondeterminism in post method processor
by Christoffer Quist Adamsen
· 23 hours ago
8991892
Insert assume-not-null instructions based on assume rules
by Christoffer Quist Adamsen
· 2 days ago
5702441
Model possibly missing interfaces.
by Ian Zerny
· 28 hours ago
5340497
Workaround for unrealesed updated desugared library
by Søren Gjesse
· 2 days ago
50930e4
Fix 'Can't mix strings and bytes in path components' from run_on_app.py
by Christoffer Quist Adamsen
· 2 days ago
147342c
Fix 'object has no attribute' error in run_on_app.py
by Christoffer Quist Adamsen
· 2 days ago
ef1b267
Revert "Use optInfo to find dead fields in enum unboxer"
by Christoffer Quist Adamsen
· 2 days ago
b1a4b04
[Retrace] Release retrace_lib.jar for google3
by Morten Krogh-Jespersen
· 2 days ago
56695d8
Use optInfo to find dead fields in enum unboxer
by Clément Béra
· 3 days ago
7043284
Fix python3 using decimal for Xmx
by Morten Krogh-Jespersen
· 3 days ago
dff9702
Stop relying on $VALUES name
by Clément Béra
· 4 days ago
b4f82ac
Check for not extending main-dex file in second round
by Morten Krogh-Jespersen
· 3 days ago
130394c
Remove disabled permutation from run_on_app.py
by Christoffer Quist Adamsen
· 3 days ago
6d54693
Fix explicit MIN_SDK rule check
by Christoffer Quist Adamsen
· 4 days ago
45abed9
Update run_on_app to be python3
by Morten Krogh-Jespersen
· 4 days ago
8a4d1ca
Update r8_release to python3
by Morten Krogh-Jespersen
· 3 days ago
667e1cb
Update reproduction of b/177790310
by Søren Gjesse
· 4 days ago
3be4ffb
Add a reproduction of b/177790310 outside of Art tests
by Søren Gjesse
· 4 days ago
91f7f8a
Update status for Art test 095_switch_MAX_INT
by Søren Gjesse
· 4 days ago
d937395
Reproduce compilation failure from unexpected string switch
by Christoffer Quist Adamsen
· 4 days ago
0c328d4
Test for invalid optimization when ZipFile is not Closeable.
by Ian Zerny
· 7 days ago
4f43513
Don't do any switch rewriting for cf to cf desugaring
by Søren Gjesse
· 8 days ago
b081f3e
Disable de-virtualizing of invoke if adding to main dex
by Morten Krogh-Jespersen
· 7 days ago
fd4164d
Reland "Add library retargeting classes into retarget package"
by Morten Krogh-Jespersen
· 7 days ago
74b2bd6
Do not use cast for finding const-number instruction
by Morten Krogh-Jespersen
· 4 weeks ago
900d934
Revert changes to hygienic synthetics.
by Ian Zerny
· 7 days ago
a913e03
Revert "Add library retargeting classes into retarget package"
by Christoffer Quist Adamsen
· 7 days ago
d3b7b8a
[Retrace] Archive retrace.jar in google3
by Morten Krogh-Jespersen
· 8 days ago
eebdeb3
[Retrace] Add r8retrace-exclude-jar to built jars
by Morten Krogh-Jespersen
· 8 days ago
000bc0c
Disable failing test.
by Ian Zerny
· 8 days ago
75d7342
Revert "No NullOrAbstractValue for primitive"
by Ian Zerny
· 8 days ago
9f85fa9
Add library retargeting classes into retarget package
by Morten Krogh-Jespersen
· 2 weeks ago
5c9ded1
Fix missing import in run_on_app_dump.py
by Christoffer Quist Adamsen
· 8 days ago
581c08c
Strengthen inlining of side effect free methods
by Christoffer Quist Adamsen
· 9 days ago
a3ca435
Fix invoke-super of a default method in desugared library for cf to cf
by Søren Gjesse
· 8 days ago
4c41bbe
No NullOrAbstractValue for primitive
by Clément Béra
· 10 days ago
f637b90
Hygienic service loader rewriting.
by Ian Zerny
· 8 days ago
566ff05
Remove dead code for legacy dispatch classes.
by Ian Zerny
· 8 days ago
c39c637
Remove hygienic synthetics from predicate for non-hygienic/duplicates.
by Ian Zerny
· 8 days ago
286bdd4
Hygienic desugaring of try-with-resource $closeResource.
by Ian Zerny
· 8 days ago
0a22c26
Reland "Hygienic lambda desugaring."
by Ian Zerny
· 8 days ago
c753ffa
Allow writing synthetic classes in CF backend.
by Ian Zerny
· 9 days ago
28a5b9e
Split interface method rewriting into invoke-specific rewriting methods
by Christoffer Quist Adamsen
· 10 days ago
f79f1a2
Towards using DexClassAndMethod in desugaring
by Christoffer Quist Adamsen
· 10 days ago
a3da66f
Test invoke-super of a default method in desugared library
by Søren Gjesse
· 10 days ago
a9ff1cf
Fix object has no attribute error in run_on_app_dump.py
by Christoffer Quist Adamsen
· 9 days ago
0bcc9a5
Fix typo in error message.
by Ian Zerny
· 9 days ago
c1c13bd
Fix nondeterminism in AppliedGraphLens construction
by Christoffer Quist Adamsen
· 10 days ago
6a1de57
Add usage of main-dex rules to D8 API test.
by Ian Zerny
· 10 days ago
99683a3
Add D8 support for main-dex rules.
by Ian Zerny
· 10 days ago
2212f22
[Retrace] Parameterize retrace tests over CF runtimes
by Morten Krogh-Jespersen
· 10 days ago
698ae92
Add synthetic bridges not in map
by Morten Krogh-Jespersen
· 10 days ago
8712040
Test for Month name on various platforms
by Clément Béra
· 10 days ago
3d369b4
Make run_on_app_dump.py run with python3
by Rico Wind
· 10 days ago
5b5ce3c
Remove uses of System.exit
by Ian Zerny
· 11 days ago
0d7a96f
[Retrace] Build an external retrace library and run tests on it
by Morten Krogh-Jespersen
· 11 days ago
834ad8a
Keep original interface method forwarding bridge
by Morten Krogh-Jespersen
· 11 days ago
2567365
Rewrite Objects.requireNonNull with one argument to getClass
by Søren Gjesse
· 11 days ago
8faf9e0
Revert "Add traced main dex classes to set prior to repackaging"
by Christoffer Quist Adamsen
· 12 days ago
8aa3abf
Fix incorrect String initializer model
by Christoffer Quist Adamsen
· 12 days ago
8a626ba
Ensure simplifyKnownBooleanCondition() returns true if any changes
by Christoffer Quist Adamsen
· 14 days ago
8d621b9
Update test to reflect enum unboxing is disabled for CF
by Christoffer Quist Adamsen
· 14 days ago
d064a4b
Lookup descriptor strings directly in the naming lens
by Morten Krogh-Jespersen
· 14 days ago
8db22cb
Fix illegal inlining of non-forwarding constructor call to constructor in same class
by Christoffer Quist Adamsen
· 2 weeks ago
b70f282
Improve unused toString() removal
by Christoffer Quist Adamsen
· 2 weeks ago
691793a
Pass --quiet to retrace
by Morten Krogh-Jespersen
· 2 weeks ago
97df980
Add traced main dex classes to set prior to repackaging
by Morten Krogh-Jespersen
· 2 weeks ago
14efd87
Reland "Rewrite holder and arguments for DexCallSites in Writer"
by Morten Krogh-Jespersen
· 2 weeks ago
91fb5f2
Use aliased value in CodeRewriter
by Christoffer Quist Adamsen
· 2 weeks ago
a29d163
Extend if-simplication to trivial object comparisons
by Christoffer Quist Adamsen
· 2 weeks ago
b7282ef
Revert "Rewrite holder and arguments for DexCallSites in Writer"
by Morten Krogh-Jespersen
· 2 weeks ago
9f4c394
Lookup minified name through mapping file for shrunken lib
by Morten Krogh-Jespersen
· 2 weeks ago
9253506
Rewrite holder and arguments for DexCallSites in Writer
by Morten Krogh-Jespersen
· 2 weeks ago
74b0898
Return DexClassAndMethod from lookupInvokeSpecialTarget and lookupInvokeSuperTarget
by Christoffer Quist Adamsen
· 2 weeks ago
4baf13d
Ensure that all classes in desugared library starts with j$
by Morten Krogh-Jespersen
· 2 weeks ago
394f024
Fix access flags for merged virtual methods
by Christoffer Quist Adamsen
· 2 weeks ago
2213ea7
[Retrace] Allow all characters in source file not colliding with line
by Morten Krogh-Jespersen
· 2 weeks ago
b288060
Add a test for repackaging of custom call site
by Morten Krogh-Jespersen
· 2 weeks ago
1d8118b
Handle if-instructions in string builder optimization
by Christoffer Quist Adamsen
· 2 weeks ago
da118cf
Reproduce unexpected if in string builder optimization
by Christoffer Quist Adamsen
· 2 weeks ago
a795243
Extend unused StringBuilder removal to Objects.toString() and String.valueOf()
by Christoffer Quist Adamsen
· 2 weeks ago
66eaefb
Update test using JarClassFileReader
by Christoffer Quist Adamsen
· 2 weeks ago
6f73f02d
Extend ClassKind with generic type that inherits from DexClass
by Christoffer Quist Adamsen
· 2 weeks ago
4027167
Break in case of matching -dontwarn rule
by Christoffer Quist Adamsen
· 2 weeks ago
010ca72
Deduplicate Rover in run_on_app_dump.py
by Christoffer Quist Adamsen
· 2 weeks ago
Next »