Sign in
r8
/
r8
/
add8fd4c465eef69454de7a56fb50941db5e58a7
/
src
e2e8816
Rewrite if-null-throw-null to requireNonNull in release
by Christoffer Quist Adamsen
· 5 years ago
e8bc95a
Reland "Retain runtime exception when amending origin information."
by Ian Zerny
· 5 years ago
1ac96f4
Transition live proto messages to being instantiated
by Christoffer Quist Adamsen
· 5 years ago
28b9126
Fix missing type propagation in processMethodsNeverReturningNormally()
by Christoffer Quist Adamsen
· 5 years ago
70ea375
Use immediate fallthrough block in string switch converter
by Christoffer Quist Adamsen
· 5 years ago
c13f0eb
Fix missing null check in lookupSingleVirtualTarget()
by Christoffer Quist Adamsen
· 5 years ago
c143633
Report single target as lookup disregarding implementation method
by Morten Krogh-Jespersen
· 5 years ago
4730654
Use highest block number in string switch remover
by Christoffer Quist Adamsen
· 5 years ago
7177b4f
Minor update to fix YouTube 13.37 test
by Christoffer Quist Adamsen
· 5 years ago
949a359
Unify type-may-have-finalizer checks
by Christoffer Quist Adamsen
· 5 years ago
915b62b
Revert "Retain runtime exception when amending origin information."
by Christoffer Quist Adamsen
· 5 years ago
070ad2c
Retain runtime exception when amending origin information.
by Ian Zerny
· 5 years ago
82e4132
Always trace all proto fields in tests
by Christoffer Quist Adamsen
· 5 years ago
6553035
Mark clinit field as final
by Christoffer Quist Adamsen
· 5 years ago
fef533b
Allow using directive for proto shrinking
by Christoffer Quist Adamsen
· 5 years ago
36d7f23
Add missing configuration file to YouTube 15.08
by Christoffer Quist Adamsen
· 5 years ago
0f0225c
Remove references to dead builders
by Christoffer Quist Adamsen
· 5 years ago
3c3b9cf
Extend field value propagation to handle clinits with side effects
by Christoffer Quist Adamsen
· 5 years ago
98f3a59
Fix field propagation test
by Christoffer Quist Adamsen
· 5 years ago
7100466
Reprocess trivial field accesses
by Christoffer Quist Adamsen
· 5 years ago
2202041
Use initial instead of resolvedHolder when finding dispatch targets
by Morten Krogh-Jespersen
· 5 years ago
e378f2b
Account for propagated fields in lambda merger
by Christoffer Quist Adamsen
· 5 years ago
c496881
Extend field optimization info to include if a field has become dead
by Christoffer Quist Adamsen
· 5 years ago
d4f34c3
Pin super types and members for library classes extending program
by Morten Krogh-Jespersen
· 5 years ago
1c8bd51
Look for reservation state in frontier when missing
by Morten Krogh-Jespersen
· 5 years ago
989cea0
Remove disassemble from newly added test.
by Ian Zerny
· 5 years ago
8759635
Fix count error in IdempotentFunctionCallCanonicalizer
by Ian Zerny
· 5 years ago
cba9cf7
Add SingleConstValue class
by Christoffer Quist Adamsen
· 5 years ago
4c00892
Introduce isMaterializableInAllContexts on SingleValue
by Christoffer Quist Adamsen
· 5 years ago
6d0e1cc
Record method handle accesses in field access info
by Christoffer Quist Adamsen
· 5 years ago
56e6cb0
Introduce an abstract class DexValueNumber
by Christoffer Quist Adamsen
· 5 years ago
29a7548
Introduce a clinit field in DexItemFactory
by Christoffer Quist Adamsen
· 5 years ago
7e416fa
Fix red tests
by clementbera
· 5 years ago
259df73
VerticalClassMerger should not merge to a target that narrows access
by Morten Krogh-Jespersen
· 5 years ago
69f1d4d
Determine the use of not mapped types lazily for applymapping
by Morten Krogh-Jespersen
· 5 years ago
26bcbde
Mark proto fields with hazzer field as used reflectively
by Christoffer Quist Adamsen
· 5 years ago
09a7230
Fix red tests
by clementbera
· 5 years ago
2fef05f
Remove MyEnum.values().length
by clementbera
· 5 years ago
8fc40ef
ConstClass Enums side-effect free
by clementbera
· 5 years ago
97a6e54
Propagate annotations for Kotlin value parameter.
by Jinseong Jeon
· 5 years ago
1c33c5e
Don't maintain a set of dex items that has dontoptimize set
by Rico Wind
· 5 years ago
ac8e7b4
Remove disassemble() calls from tests
by Rico Wind
· 5 years ago
b19b7dd
Update tests to reflect correct lookup targets
by Morten Krogh-Jespersen
· 5 years ago
b204e87
Use System line separator in Kotlin default value test.
by Jinseong Jeon
· 5 years ago
28432b3
Introduce ReturnType to separate V from BaseTypeSignature.
by Jinseong Jeon
· 5 years ago
f79f6eb
Simplify renaming and setting of KmType.
by Jinseong Jeon
· 5 years ago
a92ebc9
Reland "Towards synthesizing Kotlin @Metadata: type projection (type arguments)."
by Jinseong Jeon
· 5 years ago
fe3830d
Update ProcessKotlin*Test to keep necessary attributes.
by Jinseong Jeon
· 5 years ago
a2b1659
Rewrite lookupSingleVirtual/InterfaceTarget to use lookup
by Morten Krogh-Jespersen
· 5 years ago
32d990f
Fix disassembly for static fields
by Rico Wind
· 5 years ago
730f90e
Print static value for fields in dissasembly
by Rico Wind
· 5 years ago
49fb2ab
Move instantiation information to ObjectAllocationInfoCollectionImpl builder.
by Ian Zerny
· 5 years ago
fe2aac7
Unify the reachable virtual target sets.
by Ian Zerny
· 5 years ago
e172a9f
Don't maintain immediate subtypes of java.lang.Object
by Ian Zerny
· 5 years ago
a3143ea
Separate ArrayTypeSignature from ClassTypeSignature.
by Jinseong Jeon
· 5 years ago
f3b2caf
Refactor lookupVirtualDispatchTargets to take appInfo
by Morten Krogh-Jespersen
· 5 years ago
b49f312
Set that publicized private methods not override library methods
by Morten Krogh-Jespersen
· 5 years ago
b8590f4
Relax failing assertion from lens rewriting
by Christoffer Quist Adamsen
· 5 years ago
834d0db
Fix count expectations after API level reordering.
by Ian Zerny
· 5 years ago
efbfc9f
Test for possible tree shaking improvement of reachable methods.
by Ian Zerny
· 5 years ago
cb6f6ca
Logic for rewriting instance initializer info with a lens
by Christoffer Quist Adamsen
· 5 years ago
b47eb3f
Preparation for lens rewriting instance initializer info
by Christoffer Quist Adamsen
· 5 years ago
f0d9c4c
Fix Wrapper Red test
by clementbera
· 5 years ago
84fd42c
Provide only instantiated subtypes to lookupVirtualDispatchTargets.
by Ian Zerny
· 5 years ago
e01737f
Desugared library: Time test
by clementbera
· 5 years ago
4172a3c
Fix NPE arising from the absence of synthesized type
by Christoffer Quist Adamsen
· 5 years ago
c245b7b
Do not compute inlining constraint for pinned methods
by Christoffer Quist Adamsen
· 5 years ago
67b66a9
Always generate the big wrapper
by clementbera
· 5 years ago
fabb314
Always mark synthesized interface bridges as pinned
by Christoffer Quist Adamsen
· 5 years ago
f4bbc38
Experimental support for using D8 to desugar with Java classfile output
by Søren Gjesse
· 5 years ago
ea84911
Remove redundant accessibility checks from inlining constraint computation
by Christoffer Quist Adamsen
· 5 years ago
2e146a0
Update YouTube tests
by Christoffer Quist Adamsen
· 5 years ago
e02b901
Don't emit line numbers when keepparameternames is set
by Rico Wind
· 5 years ago
df92561
Enum unboxing: Test snap rule
by clementbera
· 5 years ago
50d68a1
Enum unboxing: pinned enums
by clementbera
· 5 years ago
542362b
Enum unboxing working on r8
by clementbera
· 5 years ago
b93b4e9
Revert "Towards synthesizing Kotlin @Metadata: type projection (type arguments)."
by Jinseong Jeon
· 5 years ago
1845109
Towards synthesizing Kotlin @Metadata: type projection (type arguments).
by Jinseong Jeon
· 5 years ago
10124b8
First step towards internal encoding of generic signature.
by Jinseong Jeon
· 5 years ago
ad5b8c7
Allow unreachable ret instructioins in the input.
by Ian Zerny
· 5 years ago
8f5d474
Add a YouTube 15.08 test
by Christoffer Quist Adamsen
· 5 years ago
fa020a2
Desugared library: fix json file
by clementbera
· 5 years ago
90bd0b2
Fix typo in allowStderrMessages
by Ian Zerny
· 5 years ago
a666963
Check for any line separator when reading service files
by Morten Krogh-Jespersen
· 5 years ago
da654a8
RewrittenProto: Unify argument representation
by clementbera
· 5 years ago
07ef483
Introduce EnumValueInfoMap rewritten with lens.
by clementbera
· 5 years ago
4c3a2f7
Mark the full interface hierarchy as unused.
by Ian Zerny
· 5 years ago
3e3cba9
Do not rematerialize singleton getters
by Christoffer Quist Adamsen
· 5 years ago
c5ac744
Don't outline code from features
by Søren Gjesse
· 5 years ago
6e09074
Do not create EnumSwitchInfo in presence of unexpected switch key
by Christoffer Quist Adamsen
· 5 years ago
d7436e3
Remove if-condition that is always true
by Christoffer Quist Adamsen
· 5 years ago
7ab6502
Fix bug in const-class propagation
by Christoffer Quist Adamsen
· 5 years ago
cda70da
Add main dex rules to YouTube 14.44 test
by Christoffer Quist Adamsen
· 5 years ago
b390592
Use a keepclasseswithmembers rule in Gson reproduction
by Christoffer Quist Adamsen
· 5 years ago
ad14218
Transition dependent items for instantiated interfaces
by Morten Krogh-Jespersen
· 5 years ago
749a5d3
RewrittenPrototype: clean-up returnInfo
by clementbera
· 5 years ago
1ca3c03
Reproduce Gson issue in Kotlin with full mode (in Java)
by Christoffer Quist Adamsen
· 5 years ago
ece8fc8
Abort member rebinding on missing library class definition.
by Ian Zerny
· 5 years ago
5ffa58f
Add command line utility for compile dump files.
by Ian Zerny
· 5 years ago
b853596
Prevent value propagation of instance field in nest test
by Christoffer Quist Adamsen
· 5 years ago
Next »