Sign in
r8
/
r8
/
7aeee51daf3f28b27d981ffb2b50c76168f58f3b
/
src
/
main
7aeee51
Add comment about hasher usage for checksums
by Rico Wind
· 8 months ago
227fc9a
Add helper constructor to Resource provider.
by Rico Wind
· 8 months ago
391eb0d
Reapply "Only create -IA classes for nest host and use that for members as well"
by Søren Gjesse
· 8 months ago
6c43c2a
Fix non determinism of D8 with synthetics
by Rico Wind
· 8 months ago
450339d
Add message to assertion
by Søren Gjesse
· 8 months ago
94c7412
Fix missing lens rewriting of root consequences in native interpretation
by Christoffer Adamsen
· 8 months ago
af4270b
Revert "Only create -IA classes for nest host and use that for members as well"
by Rico Wind
· 8 months ago
264ef85
Fixup argument index of null simple inlining constraint
by Christoffer Adamsen
· 8 months ago
c36e154
Fix record rewriting with dontobfuscate dontshrink
by Clément Béra
· 8 months ago
4a887e6
Only create -IA classes for nest host and use that for members as well
by Søren Gjesse
· 8 months ago
fd460d2
Support adding additional raw xml files to R8 resource shrinking
by Rico Wind
· 8 months ago
b042def
Remove code to handle discrepancies between 1st/2nd optimization pass
by Christoffer Adamsen
· 8 months ago
3e39199
Introduce a PathConstraintSupplier to allow reuse
by Christoffer Adamsen
· 8 months ago
024bee0
Fix incorrect join of path constraint elements
by Christoffer Adamsen
· 8 months ago
6024768
Fix error prone checks after introducing new equals/hashCode
by Christoffer Adamsen
· 8 months ago
8995cb4
Deterministic ordering in presence of if-then-else functions
by Christoffer Adamsen
· 8 months ago
da35ce8
Avoid redundancy in positive/negative constraints
by Christoffer Adamsen
· 8 months ago
734c154
Limit simple inlining constraint analysis
by Christoffer Adamsen
· 8 months ago
c5b4401
Add resource logging api, and report resource logs
by Rico Wind
· 8 months ago
0e553b7
ServiceLoaderRewriter: Allow a second call to hasNext()
by Andrew Grieve
· 8 months ago
f6c503a
Fix java.util.ConcurrentModificationException
by Søren Gjesse
· 8 months ago
b76e8da
Add allowCodeReplacement property
by Christoffer Adamsen
· 8 months ago
7011b9a
At most run path constraint analysis once per method
by Christoffer Adamsen
· 8 months ago
6659094
Cache computation trees during analysis
by Christoffer Adamsen
· 8 months ago
f043896
Rename hasSingleInFlow
by Christoffer Adamsen
· 8 months ago
1bb027a
Partial support for tracking phi operand flow in value propgation
by Christoffer Adamsen
· 8 months ago
d8769c2
Test partial record desugaring
by Clément Béra
· 8 months ago
707a275
Fix invalid rewriting in outliner
by Søren Gjesse
· 8 months ago
1dfab30
Allow for dontwarn suppression on library/program duplications
by Rico Wind
· 8 months ago
fa9e932
Use MethodParameter as open variable + add getSingleOpenVariable helper
by Christoffer Adamsen
· 8 months ago
dff103b
Strengthen types in Compose modeling
by Christoffer Adamsen
· 8 months ago
3cc06d9
Introduce a mutableCopyWithoutInFlow() helper
by Christoffer Adamsen
· 8 months ago
93d96e0
Change containsBaseInFlow to verifyContainsBaseInFlow
by Christoffer Adamsen
· 8 months ago
4b43e8a
Split RecordInstructionDesugaring to introduce partial desugaring
by Clément Béra
· 8 months ago
5cfba78
Split RecordDesugaring class to prepare partial desugaring
by Clément Béra
· 8 months ago
e94e5b9
Disable UnusedProguardKeepRuleDiagnostic in L8
by Clément Béra
· 8 months ago
51676e7
Only look at upper bound when checking for trivial check-cast
by Søren Gjesse
· 8 months ago
e26d683
Account for array type states with explicit nullability tracking
by Christoffer Adamsen
· 8 months ago
5bbb175
Reland "Run default value analysis when abstract value is not unknown"
by Christoffer Adamsen
· 8 months ago
ffb043f
Avoid excessive parameter passing in argument propagator
by Christoffer Adamsen
· 8 months ago
990d878
Revert "Run default value analysis when abstract value is not unknown"
by Christoffer Adamsen
· 8 months ago
8008e90
Run default value analysis when abstract value is not unknown
by Christoffer Adamsen
· 8 months ago
749266b
Test path constraint analysis on a small example
by Christoffer Adamsen
· 8 months ago
078db69
Populate path constraints in transfer function
by Christoffer Adamsen
· 8 months ago
aa827ef
Towards an analysis for computing path constraint
by Christoffer Adamsen
· 8 months ago
71ecfc5
Computation trees for (arg & const) != 0
by Christoffer Adamsen
· 8 months ago
c08a220
Reland "ServiceLoader: Optimize ServiceLoader.iterator().next()"
by Christoffer Adamsen
· 8 months ago
c3d9261
Revert "ServiceLoader: Optimize ServiceLoader.iterator().next()"
by Søren Gjesse
· 8 months ago
fbd3eac
ServiceLoader: Optimize ServiceLoader.iterator().next()
by Andrew Grieve
· 8 months ago
fb330b9
Remove redundant method from ConstClass
by Christoffer Adamsen
· 8 months ago
c56ec94
Disallow bridge hoisting of pinned bridges
by Christoffer Adamsen
· 8 months ago
34f30a0
Experimental option to disallow code replacement by default
by Christoffer Adamsen
· 8 months ago
d69db0a
Optimize ServiceLoader.load() calls when no services are present
by Andrew Grieve
· 8 months ago
440d664
Optimize ServiceLoader.load() for impls within feature splits
by Andrew Grieve
· 8 months ago
52050ab
Fix NPE for local class with enclosing method on classpath
by Søren Gjesse
· 8 months ago
f5c7414
Disable synthetic sharing of synthetics with vertically merged sources
by Christoffer Adamsen
· 8 months ago
889f640
Full single caller inlining in second optimization pass
by Christoffer Adamsen
· 8 months ago
cea6491
Remove InstructionListIterator.addThrowingInstructionToPossiblyThrowingBlock
by Andrew Grieve
· 9 months ago
7e5fefd
Avoid naive -keeppackagenames rules for inherited methods
by Christoffer Adamsen
· 8 months ago
1cdcf27
Change forEach in Tracer to be consistent with code comment
by Christoffer Adamsen
· 8 months ago
837caff
Remove redundant code in Tracer
by Christoffer Adamsen
· 8 months ago
9a20cb7
Use Version.LABEL in R8BuildMetadata
by Christoffer Adamsen
· 8 months ago
db4f1b7
Minor cleanup of Tracer
by Christoffer Adamsen
· 8 months ago
74a170d
Don't emit package when subclasses access protected members
by Christoffer Adamsen
· 8 months ago
8311d66
Don't emit package of indirect, non-public resolution holder
by Christoffer Adamsen
· 8 months ago
f9a1286
Add API for outputting build metadata
by Christoffer Adamsen
· 8 months ago
83fa01e
Fix hashCode generation for records
by Clément Béra
· 8 months ago
5901b19
Warn when default init member rules are synthesized
by Christoffer Adamsen
· 8 months ago
3699bf3
Soft pin classes with kept constructors
by Christoffer Adamsen
· 8 months ago
9150d53
Reland "Include default field values for kept classes"
by Christoffer Adamsen
· 9 months ago
84bd410
Don't rebind above api unreachable classes on dalvik
by Rico Wind
· 9 months ago
c9de597
Show instruction toString() for failed asserts in verifyValidPositionInfo()
by Andrew Grieve
· 9 months ago
81c7045
Account for collisions in lir rewriting
by Christoffer Adamsen
· 9 months ago
f84a5ac
Add API for controlling empty member rules to default init conversion
by Christoffer Adamsen
· 9 months ago
c0f3646
Fix SplitBranch with invalid phi
by Clément Béra
· 9 months ago
0b6cda9
Fix invalid removal of value used in phi
by Clément Béra
· 9 months ago
08cb38d
Fix NPE rewriting with different catch handlers
by Clément Béra
· 9 months ago
8e85555
Disable vertical class merging when missing itf are present
by Clément Béra
· 9 months ago
767c3c6
Fix androidApiExtensionPackages for .jar files that have non-.class entries
by Andrew Grieve
· 9 months ago
53f8f11
[KeepAnno] Clean up a few places after checks have bindings
by Ian Zerny
· 9 months ago
fe72804
[KeepAnno] Introduce a class pattern in the AST
by Ian Zerny
· 9 months ago
0369579
Account for missing classes in workaround for ART instance-of weakening
by Christoffer Adamsen
· 9 months ago
b61b418
Revert "[KeepAnno] Use native interpretation in R8"
by Ian Zerny
· 9 months ago
275d709
[KeepAnno] Reland all CLs following the enabling of the proto encoding
by Ian Zerny
· 9 months ago
dce8f59
Fix less-than for annotations with specific types
by Ian Zerny
· 9 months ago
58360b9
Add rules for reflective usage in the protobuf library
by Ian Zerny
· 9 months ago
d9d0c88
Properly guard against debug info in check-cast remover
by Ian Zerny
· 9 months ago
9f32b85
[KeepAnno] Revert all CLs following the enabling of the proto encoding
by Ian Zerny
· 9 months ago
79b516d
Revert "[KeepAnno] Use native interpretation in R8"
by Ian Zerny
· 9 months ago
bb3db8e
Don't override keep-annotation system property if set
by Ian Zerny
· 9 months ago
47a6cba
[KeepAnno] Filter out keep-anno rules from compat behavior
by Ian Zerny
· 9 months ago
531039f
[KeepAnno] Retain the system property to enable keep annotations
by Ian Zerny
· 9 months ago
57a02ee
[KeepAnno] Use native interpretation in R8
by Ian Zerny
· 9 months ago
9beb7e2
[KeepAnno] Remove annotation based extraction
by Ian Zerny
· 9 months ago
3030ac6
[KeepAnno] Finish remaining proto encoding
by Ian Zerny
· 9 months ago
b313162
Revert "Transform empty member pattern to pattern that matches default init"
by Christoffer Adamsen
· 9 months ago
9881674
Include superclass rules in baseline profile rules
by Christoffer Adamsen
· 9 months ago
d3730b0
Include superclass rules for method rules
by Christoffer Adamsen
· 10 months ago
b60209e
Extend startup outlining to nowinandroid
by Christoffer Adamsen
· 9 months ago
9977832
[KeepAnno] Extend proto format with check declarations
by Ian Zerny
· 10 months ago
Next »