Sign in
r8
/
r8
/
HEAD
« Previous
8f6c033
Remove obsolete assertion during AppInfoWithLiveness rewriting
by Christoffer Quist Adamsen
· 4 years ago
3a48fda
Add warnings for -assumenosideeffects
by Søren Gjesse
· 4 years ago
7a220b2
Remove uses of definitionFor(DexMethod)
by Christoffer Quist Adamsen
· 4 years ago
cf8b89f
Fix expectation for 201-built-in-except-detail-messages (pt. 2)
by Christoffer Quist Adamsen
· 4 years ago
cd3cb7f
Disallow abstract methods on non-abstract classes
by Christoffer Quist Adamsen
· 4 years ago
f723a00
Remove abstract method to empty throwing method transformation in dex parser
by Christoffer Quist Adamsen
· 4 years ago
746e961
Test -assumevalues and -assumenosideeffects for library methods
by Christoffer Quist Adamsen
· 4 years ago
7652ada
Fix expectation for 201-built-in-except-detail-messages
by Christoffer Quist Adamsen
· 4 years ago
37437e8
Add test for localDelegatedProperties in R8
by Morten Krogh-Jespersen
· 4 years ago
ef6764a
Remove constant array handling from class initializer defaults opt.
by Christoffer Quist Adamsen
· 4 years ago
dec74a1
Leverage processInvokesNeverReturningNormally() for optimizing failing null checks
by Christoffer Quist Adamsen
· 4 years ago
ec81194
Test wrapper merging on all VMs and API levels.
by Ian Zerny
· 4 years ago
f55f63f
Model KmVersionRequirements in kotlin metadata
by Morten Krogh-Jespersen
· 4 years ago
b608885
Add synchronization to call site optimization assert
by Christoffer Quist Adamsen
· 4 years ago
a75678d
Reproduce abstract method on non-abstract class warnings
by Christoffer Quist Adamsen
· 4 years ago
86e5dc4
Maintain unknown binary name for kotlin type references
by Morten Krogh-Jespersen
· 4 years ago
55fc755
Fix dead constructor removal
by Christoffer Quist Adamsen
· 4 years ago
940333d
Reproduce stack overflow from mutual recursion in side effect analysis
by Christoffer Quist Adamsen
· 4 years ago
c5ad5a3
Rename xxxEnclosingMethod to xxxEnclosingMethodAttribute
by Morten Krogh-Jespersen
· 4 years ago
759b4fe
Reland "Remove all uses of definitionFor(DexField)"
by Christoffer Quist Adamsen
· 4 years ago
39673cb
Revert "Remove all uses of definitionFor(DexField)"
by Christoffer Quist Adamsen
· 4 years ago
c404c4f
Account for unordered mapped positions in LineNumberOptimizer
by Morten Krogh-Jespersen
· 4 years ago
fcfc619
Add test showing problem with ranges in LineNumberOptimizer
by Morten Krogh-Jespersen
· 4 years ago
8a66e28
Account for cross-inline and anonymous or local classes
by Morten Krogh-Jespersen
· 4 years ago
a732d0b
Update diagnostics expectations for Gmail test
by Christoffer Quist Adamsen
· 4 years ago
daf10bf
Enable force-inlining annotations for retrace in release mode
by Morten Krogh-Jespersen
· 4 years ago
39929ae
Set min-api for iosched and tachiyomi apps
by Christoffer Quist Adamsen
· 4 years ago
1f22e75
Update kotlin definitionsupplier to not override non-existing methods
by Morten Krogh-Jespersen
· 4 years ago
1ffd47b
Reland "Account for invalid type references in kotlin metadata"
by Morten Krogh-Jespersen
· 4 years ago
494609e
Update ASM version to 8.0
by Søren Gjesse
· 4 years ago
76dff50
Remove field definitions cache
by Christoffer Quist Adamsen
· 4 years ago
e987cb1
Remove all uses of definitionFor(DexField)
by Christoffer Quist Adamsen
· 4 years ago
78a3b2f
Minor cleanup prior to definitionFor(DexField) removal
by Christoffer Quist Adamsen
· 4 years ago
9eca3d3
Extend call site optimization assert with message
by Christoffer Quist Adamsen
· 4 years ago
117b14c
Remove unneeded method verifyIsBridgeMethod()
by Christoffer Quist Adamsen
· 4 years ago
d61d2a3
Add --quiet flag to run_on_app.py
by Christoffer Quist Adamsen
· 4 years ago
d2729c7
Update optimization info for fields/methods known to return null
by Christoffer Quist Adamsen
· 4 years ago
8365aed
Use the null type for methods that are guaranteed to return null
by Christoffer Quist Adamsen
· 4 years ago
823cd3f
Fix inadequate type propagation in EnumValueOptimizer
by Christoffer Quist Adamsen
· 4 years ago
ff2b7c4
Enum unboxing: fix toString
by Clément Béra
· 4 years ago
4370f04
Relax requirement to always strengthen optimization info
by Christoffer Quist Adamsen
· 4 years ago
80ef5be
Remove all uses of definitionFor(DexMember)
by Christoffer Quist Adamsen
· 4 years ago
e7186a7
Remove all uses of definitionFor(DexReference)
by Christoffer Quist Adamsen
· 4 years ago
225ddc6
Add CLI tests for various flag additions and fixes.
by Ian Zerny
· 4 years ago
c114bbe
Add --file-per-class-file flag to D8
by Ian Zerny
· 4 years ago
2d6e23b
Update toEmptyThrowingMethod() utilities to mark receiver as obsolete
by Christoffer Quist Adamsen
· 4 years ago
a27d4d3
Add --desugared-lib-pgconf-output flag to R8
by Ian Zerny
· 4 years ago
cd7a14a
Add reference to issue regarding pinning of desugared items.
by Ian Zerny
· 4 years ago
82545b2
Fix L8 command-line parsing of --pg-conf flag
by Andrew Grieve
· 4 years ago
26c0fc9
Don't inline methods marked with -assumenosideeffects
by Christoffer Quist Adamsen
· 4 years ago
4afb8e0
Fix bug in proto builder optimization
by Christoffer Quist Adamsen
· 4 years ago
717ab82
Deprecate definitionFor() overloads not taking DexType
by Christoffer Quist Adamsen
· 4 years ago
af42f19
Leverage member value propagation for optimizing methods that return null
by Christoffer Quist Adamsen
· 4 years ago
40cb154
Prepare tools/r8_release.py for branch 2.2
by Søren Gjesse
· 4 years ago
368112b
Add access modification bit to keep info.
by Ian Zerny
· 4 years ago
f3a35ba
Reproduce proto builder optimization bug
by Christoffer Quist Adamsen
· 4 years ago
b6b9ca9
Reland "Move insertion of assume-dynamic-type to AssumeInserter"
by Christoffer Quist Adamsen
· 4 years ago
89c8a24
Fix missing type propagation in constant propagation
by Christoffer Quist Adamsen
· 4 years ago
2b1dae6
Reland "Remove unneeded debug use markers."
by Ian Zerny
· 4 years ago
9a93edc
Add crossinline test showing problem with inlining
by Morten Krogh-Jespersen
· 4 years ago
cd8c268
Enum unboxing: support simple interfaces
by Clément Béra
· 4 years ago
2fa5d46
Reland "Enable r8 kotlinx coroutines test"
by Morten Krogh-Jespersen
· 4 years ago
2d7764f
Preserve local info in assertion rewriter.
by Ian Zerny
· 4 years ago
7bfeea9
Revert "Remove unneeded debug use markers."
by Christoffer Quist Adamsen
· 4 years ago
080e0ab
Enum unboxing: unbox enums with virtual methods
by Clément Béra
· 4 years ago
db0c06b
Reland "Introduce a structure of preservation requirements for program items."
by Ian Zerny
· 4 years ago
a65ddf3
Remove unneeded debug use markers.
by Ian Zerny
· 4 years ago
d31aa4b
Remove all uses of lookupMethodInAllContexts()
by Christoffer Quist Adamsen
· 4 years ago
287c186
Add MonochromePublic.minimal.apks to continuous testing
by Christoffer Quist Adamsen
· 4 years ago
642f331
Add missing type parameter in TestDiagnosticMessages.
by Ian Zerny
· 4 years ago
0ca4b64
Fix invalid phi de-duplication in the presence of debug locals.
by Ian Zerny
· 4 years ago
390fb3f
Revert "Enable r8 kotlinx coroutines test"
by Christoffer Quist Adamsen
· 4 years ago
1b6d08f
Revert "Move insertion of assume-dynamic-type to AssumeInserter"
by Christoffer Quist Adamsen
· 4 years ago
fc582f8
Move insertion of assume-dynamic-type to AssumeInserter
by Christoffer Quist Adamsen
· 4 years ago
8a4fd90
Fix missing alias handling in EnumValueOptimizer
by Christoffer Quist Adamsen
· 4 years ago
9be8e28
Remove transfers of in-values to debug-values.
by Ian Zerny
· 4 years ago
8ab5a5e
Revert "Account for invalid type references in kotlin metadata"
by Ian Zerny
· 4 years ago
b101bd2
Revert "Introduce a structure of preservation requirements for program items."
by Ian Zerny
· 4 years ago
c1503d2
Always parse kotlin metadata lambda structures
by Morten Krogh-Jespersen
· 4 years ago
a346d66
Unique ServiceLoaderRewriting for each context
by Morten Krogh-Jespersen
· 4 years ago
854cebb
Account for invalid type references in kotlin metadata
by Morten Krogh-Jespersen
· 4 years ago
53f0ae2
Enable r8 kotlinx coroutines test
by Morten Krogh-Jespersen
· 4 years ago
603f132
Introduce a structure of preservation requirements for program items.
by Ian Zerny
· 4 years ago
3018b2d
Build complete set of context-dependent methods in nest lens.
by Ian Zerny
· 4 years ago
21e7964
Retain NPE messages in non-null-param-or-throw optimization
by Christoffer Quist Adamsen
· 4 years ago
ba2b329
Remove special handling of proto builders in definitionFor()
by Christoffer Quist Adamsen
· 4 years ago
5c4abec
Enum unboxing: Support hashCode
by Clément Béra
· 4 years ago
9c588cd
Use none runtime in Java11D8CompilationTest
by Christoffer Quist Adamsen
· 4 years ago
52275f1
Leverage member value propagation for optimizing null-valued fields
by Christoffer Quist Adamsen
· 4 years ago
4b25595
Fix missing classes in tests
by Christoffer Quist Adamsen
· 4 years ago
7501766
Ensure RelocatorCommand builder fails with CompilationFailedException
by Christoffer Quist Adamsen
· 4 years ago
c4556c7
Reland "Include handler stack and full stack when compilation fails."
by Ian Zerny
· 4 years ago
f71f8e2
Revert "Include handler stack and full stack when compilation fails."
by Christoffer Quist Adamsen
· 4 years ago
f09a0d7
Remove old logging instruction and import
by Christoffer Quist Adamsen
· 4 years ago
ec7715c
Remove old logging from uninstantiated type optimization
by Christoffer Quist Adamsen
· 4 years ago
6361eb3
Enum unboxing: equals and compareTo support
by Clément Béra
· 4 years ago
e03d956
Enum unboxing: support toString and name
by Clément Béra
· 4 years ago
4a9534e
Cleanup InvalidTypesTest expectations
by Christoffer Quist Adamsen
· 4 years ago
2123ba0
Fix incorrect interface resolution bits
by Christoffer Quist Adamsen
· 4 years ago
6412549
Reland "Fix incorrect accessibility check in inliner"
by Christoffer Quist Adamsen
· 4 years ago
Next »