Sign in
r8
/
r8
/
678683a48672369431a2d643686552bd81d2c0aa
/
src
d51089a
Add builder for ForwardedSourceCode
by clementbera
· 6 years ago
844c85b
Make sure R8 fails at non-existing configuration files.
by Jinseong Jeon
· 6 years ago
3184ded
Rename anonymous classes if not reserved.
by Jinseong Jeon
· 6 years ago
cf5b7b0
Clean-up in r8 nest based access constructor call
by clementbera
· 6 years ago
ce227ff
Be more forgiving when parsing Art stacktraces
by Søren Gjesse
· 6 years ago
4781fcd
Revert "Combine Long.compare/Objects.requireNonNull with Java 8 rewriter"
by Jake Wharton
· 6 years ago
2371125
Combine Long.compare/Objects.requireNonNull with Java 8 rewriter
by Jake Wharton
· 6 years ago
894cf1c
Don't run VerticalClassMergingRetraceTest on 5.1.1
by Rico Wind
· 6 years ago
ffe9c12
R8 private constructor nest desugaring
by clementbera
· 6 years ago
a8ff15f
Update version to 1.6.0-dev
by Rico Wind
· 6 years ago
1438bab
Add simple tests checking the connectives used in keep rules.
by Ian Zerny
· 6 years ago
5f4a853
Remove duplicated test infra for writing jars.
by Ian Zerny
· 6 years ago
b234b3c
Update patch version for release - new version is 1.5.23-dev
by Rico Wind
· 6 years ago
b6c62bb
Update test expectations for implicit null check test
by Rico Wind
· 6 years ago
31fff59
Do not copy callees in cycle eliminator
by Christoffer Quist Adamsen
· 6 years ago
103432f
Use empty CallSiteInformation when shrinking is disabled
by Christoffer Quist Adamsen
· 6 years ago
79b6a97
Build IR processing waves up-front to enable gc-ing of call graph
by Christoffer Quist Adamsen
· 6 years ago
a377989
D8 Nest based access constructor
by clementbera
· 6 years ago
b173e40
Introduce Assume nodes carrying dynamic type information
by Christoffer Quist Adamsen
· 6 years ago
097baf0
Remove ownership pointer from code objects.
by Ian Zerny
· 6 years ago
05e5399
Update test expectation for Art test
by Christoffer Quist Adamsen
· 6 years ago
5e12422
Move desugaring into LensRewriting.
by Tamas Kenez
· 6 years ago
de12616
Synthesize null-check to enable inlining of invokes with nullable receiver
by Christoffer Quist Adamsen
· 6 years ago
e64d816
Unify name creation for fields and methods in MemberNamingStrategy
by Morten Krogh-Jespersen
· 6 years ago
3a60de427
Re-land "Prune class-retention attributes from DEX inputs."
by Ian Zerny
· 6 years ago
197fbbb
Avoid inlining of (most) methods that override library methods
by Christoffer Quist Adamsen
· 6 years ago
266efdd
Revert "Prune class-retention attributes from DEX inputs."
by Christoffer Quist Adamsen
· 6 years ago
16f9b10
Remove unused imports
by Christoffer Quist Adamsen
· 6 years ago
c557a70
R8 private fields nest based access support
by clementbera
· 6 years ago
9ada4f1
Add compat and full mode variants for keepmember{s,names} tests.
by Ian Zerny
· 6 years ago
17c6e49
Only traverse reachable library classes in Enqueuer
by Christoffer Quist Adamsen
· 6 years ago
4f82a1e
Prune class-retention attributes from DEX inputs.
by Ian Zerny
· 6 years ago
a943447
Add possible targets for invokes with dynamic dispatch to call graph
by Christoffer Quist Adamsen
· 6 years ago
67c4321
Don't inline ReflectiveOperationException
by Rico Wind
· 6 years ago
41de23d
Also consider structural optimizations during Proguard map construction
by Christoffer Quist Adamsen
· 6 years ago
717ce1d
Nest: merge FieldAccess and FieldWithAccess
by clementbera
· 6 years ago
2a26873
D8 private fields nest based access support
by clementbera
· 6 years ago
25f60bb
Inform malformed inner-class attribute regardless of minification.
by Jinseong Jeon
· 6 years ago
9ce1176
Parallelize call graph construction
by Christoffer Quist Adamsen
· 6 years ago
8c45674
Refactor call graph construction to CallGraphBuilder
by Christoffer Quist Adamsen
· 6 years ago
a47875b
Only add call graph edges to non-abstract methods
by Christoffer Quist Adamsen
· 6 years ago
78df5f7
Remove parameter annotations in uninstantiated type optimization
by Christoffer Quist Adamsen
· 6 years ago
7bfbc56
Remove parameter annotations in unused argument removal
by Christoffer Quist Adamsen
· 6 years ago
96c9999
Avoid NPE while computing inner-name separator from missing attributes.
by Jinseong Jeon
· 6 years ago
bf6b399
Prioritize lib method modeling in side-effect analysis of invocations.
by Jinseong Jeon
· 6 years ago
53b7ee2
Check visibility of a single target before checking side-effects.
by Jinseong Jeon
· 6 years ago
2e8d74f
Add test ensuring synthetic methods are visible in stacktrace and debug
by Morten Krogh-Jespersen
· 6 years ago
513bd2a
Reproduce unused argument removal bug in presence of annotations
by Christoffer Quist Adamsen
· 6 years ago
eb31618
Relax dead condition of instance-put.
by Jinseong Jeon
· 6 years ago
5798270
Retain dalvik JNI annotations despite retention policy.
by Ian Zerny
· 6 years ago
fb46fb8
Reapply "Use refined receiver type"
by Jinseong Jeon
· 6 years ago
7f81473
Add initial support for -addconfigurationdebugging
by Jinseong Jeon
· 6 years ago
0152074
Rename mayBeMinified to mayNotBeMinified to reflect use
by Morten Krogh-Jespersen
· 6 years ago
56d1a1c
Print whyareyoukeeping information for failed -checkdiscarded
by Ian Zerny
· 6 years ago
162711c
Re-land "Only retain non-runtime annotations in intermediate mode."
by Ian Zerny
· 6 years ago
fb996e4
Add test for wrong inlining of virtual methods
by Christoffer Quist Adamsen
· 6 years ago
f824dfb
Missing overrides
by clementbera
· 6 years ago
c196d92
D8 support for nest access control desugaring
by clementbera
· 6 years ago
f8c5751
Add regression test for compatibility with -keepclassmember{s,names}.
by Ian Zerny
· 6 years ago
c007f35
Revert "Only retain non-runtime annotations in intermediate mode."
by Rico Wind
· 6 years ago
fc97088
Desugaring nest based control private methods
by clementbera
· 6 years ago
f97e04c
Prioritize noSideEffects in side-effect analysis of invocations.
by Jinseong Jeon
· 6 years ago
d7db54c
Repackage attribute shaking tests.
by Jinseong Jeon
· 6 years ago
cd6c774
Only retain non-runtime annotations in intermediate mode.
by Ian Zerny
· 6 years ago
a14f58b
Improve Nest-based control tests
by clementbera
· 6 years ago
86133db
Update patch version for release - new version is 1.5.22-dev
by Morten Krogh-Jespersen
· 6 years ago
522bd9f
Account for IINC instruction when collecting arg uses in jar code.
by Jinseong Jeon
· 6 years ago
d45c3e9
Use refined receiver type when searching for -assumenosideeffects.
by Jinseong Jeon
· 6 years ago
e739094
Mark Art053-wait-some test as flaky
by Morten Krogh-Jespersen
· 6 years ago
62ef970
Desugar Long.compareUnsigned and Integer.remainder/divide/compareUnsigned
by Jake Wharton
· 6 years ago
091866b
Revert "Discard init with wildcards."
by Jinseong Jeon
· 6 years ago
b43c4d2
Revert "Revert "Remove KeyType from InternalState""
by Morten Krogh-Jespersen
· 6 years ago
745dc1a
Revert "Remove KeyType from InternalState"
by Morten Krogh-Jespersen
· 6 years ago
cd3c73f
Remove KeyType from InternalState
by Morten Krogh-Jespersen
· 6 years ago
4494253
Remove the extra minification pass for private methods
by Morten Krogh-Jespersen
· 6 years ago
8eb6e0b
Use graphlense to lookup type for parameters
by Morten Krogh-Jespersen
· 6 years ago
1ec6700
Forward AppView to lookupSingleTarget() instead of AppInfo
by Christoffer Quist Adamsen
· 6 years ago
5da764c
Add test checking R8 compiled programs can be debugged.
by Ian Zerny
· 6 years ago
42bd85c
Add Assume from progagated values that is never null
by Morten Krogh-Jespersen
· 6 years ago
44b0356
Use index instead of iterator when cloning in field minification
by Morten Krogh-Jespersen
· 6 years ago
985c5ef
Add test for field minification using obfuscation dictionary
by Morten Krogh-Jespersen
· 6 years ago
5df95c0
Clean up throwing function abstractions.
by Ian Zerny
· 6 years ago
446b931
Update generic signatures of AppView
by Christoffer Quist Adamsen
· 6 years ago
fff3f34
Add minification naming test ensuring private methods are named last
by Morten Krogh-Jespersen
· 6 years ago
e34fcf3
Always use original type/signature when querying noObfuscation.
by Jinseong Jeon
· 6 years ago
e8cf359
Better error message for unsupported attributes.
by Jinseong Jeon
· 6 years ago
eab9b53
Relax dead condition of static-put.
by Jinseong Jeon
· 6 years ago
88f57ee
Add tests for assumenosideeffects with multiple targets.
by Jinseong Jeon
· 6 years ago
740c6ed
Remove redundant synchronization in DexProgramClass addDirect/VirtualMethod
by Tamas Kenez
· 6 years ago
00afa79
Enable MultiJDK tests on Win/Mac
by clementbera
· 6 years ago
215a82f
Minor follow-up to previous commit.
by Tamas Kenez
· 6 years ago
9feb440
Fix a few minor issues.
by Tamas Kenez
· 6 years ago
ffae5d0
Refactor nest tests.
by clementbera
· 6 years ago
76c99c9
Small typo in Phi error message
by Morten Krogh-Jespersen
· 6 years ago
d302048
Build Java 9 artifacts with third party JDK9.
by Ian Zerny
· 6 years ago
c368c27
Add test for invoke-virtual problems when using applymapping
by Morten Krogh-Jespersen
· 6 years ago
692dc70
Use original type/signature when checking noObfuscation.
by Jinseong Jeon
· 6 years ago
8309d20
Add tests for remaining fields and <clinit> after assumevalues.
by Jinseong Jeon
· 6 years ago
8ced190
Test parsing keepattribute with a class name.
by Jinseong Jeon
· 6 years ago
b93a678
Remove TODO about compile time jasmin building.
by Ian Zerny
· 6 years ago
Next »