Sign in
r8
/
r8
/
91d3018b304752af60b6afdf033ae94329295772
91d3018
Fix class inliner bug that leads to unnecessary bail-outs for candidates not inheriting from Object
by Christoffer Quist Adamsen
· 6 years ago
0fb0f52
Exploit that type information is exact for newly-created instances
by Christoffer Quist Adamsen
· 6 years ago
758adac
Avoid unnecessary lookups in optimizations
by Christoffer Quist Adamsen
· 6 years ago
4919bc9
Fix missing type propagation in uninstantiated type optimization
by Christoffer Quist Adamsen
· 6 years ago
1e17153
Check version in desugar library configuration
by Søren Gjesse
· 6 years ago
f0928a1
Fix typo in assertion
by Christoffer Quist Adamsen
· 6 years ago
6e5e584
Generate a Maven artefact with the desugar library configuration
by Søren Gjesse
· 6 years ago
07fd347
Retrace: First cut at actually parsing stack traces and use mapping
by Morten Krogh-Jespersen
· 6 years ago
9ea26ed
Add downloadMappingFilesForRetraceTests as a test-dependency
by Morten Krogh-Jespersen
· 6 years ago
ccdb9e4
Add support for downloading r8 mappings file for retrace tests
by Morten Krogh-Jespersen
· 6 years ago
8915c85
Fix a typo in InvokeInterfacePositiveTest: wrong class name to lookup.
by Jinseong Jeon
· 6 years ago
32e9ba2
Add benchmark inputs to .gitignore
by Rico Wind
· 6 years ago
abf630f
Repackage call site optimization info/propagator.
by Jinseong Jeon
· 6 years ago
956615c
More desugared library tests
by clementbera
· 6 years ago
9b9c14e
Fix subtyping queries for synthesized classes
by Christoffer Quist Adamsen
· 6 years ago
7dac1aa
Remove unused def getFetchDepsTaskName from build.gradle
by Morten Krogh-Jespersen
· 6 years ago
5d1d9d2
Propagate types after lambda desugaring
by Christoffer Quist Adamsen
· 6 years ago
d19ca64
Add tests with core-lambda-stubs
by clementbera
· 6 years ago
e59604f
Temporarily ignore YouTube 14.19 test
by Christoffer Quist Adamsen
· 6 years ago
1a98ac5
Only enqueue program types in live sets.
by Ian Zerny
· 6 years ago
5a9a10c
Update patch version for release - new version is 1.6.28-dev
by clementbera
· 6 years ago
b06de6c
Print to info if assertions are enabled
by Morten Krogh-Jespersen
· 6 years ago
fd70622
Propagate dynamic type information for static fields
by Christoffer Quist Adamsen
· 6 years ago
16ddcc9
Add cast for covariant return types in synthetic lambda bridges
by Morten Krogh-Jespersen
· 6 years ago
38fc8c5
Towards the propagation of call site optimization info.
by Jinseong Jeon
· 6 years ago
0e76c09
Add basic tests about interprocedural nullability.
by Jinseong Jeon
· 6 years ago
92992fe
Build r8 without dependencies without dependencies
by Søren Gjesse
· 6 years ago
c9ca4b9
Only do sanity check on jars produced by the build
by Søren Gjesse
· 6 years ago
79b14e8
Ensure that all jars built don't have classes outside the R8 namespace
by Søren Gjesse
· 6 years ago
97b0a99
Allow testing memory to be set from test.py
by Rico Wind
· 6 years ago
a076910
Improve test for library desugaring when desugaring is turned off
by Søren Gjesse
· 6 years ago
5c6a5bf
Don't allow library desugaring when desugaring is turned off
by Søren Gjesse
· 6 years ago
53bef93
Revert "Add support for List.of(E...)"
by Jinseong Jeon
· 6 years ago
b377c7e
Revert "Desugar calls to Set.of"
by Jinseong Jeon
· 6 years ago
0491fd7
Desugar calls to Set.of
by Jake Wharton
· 6 years ago
dc847f0
Add support for List.of(E...)
by Jake Wharton
· 6 years ago
aa77248
Enforce calls to lookup virtual methods do so on valid resolutions.
by Ian Zerny
· 6 years ago
369324e
Give even more memory to internal tests
by Rico Wind
· 6 years ago
d57d119
Reland "Rewrite to invoke-super when target is interface default method"
by Morten Krogh-Jespersen
· 6 years ago
e597ef0
Add utility to DexDefinitionSupplier for finding program classes
by Morten Krogh-Jespersen
· 6 years ago
01b19ac
Update field optimization info via optimization feedback
by Christoffer Quist Adamsen
· 6 years ago
2a99e1e
Move optimization info structures to same package
by Christoffer Quist Adamsen
· 6 years ago
8bf6a49
Add more memory for internal tests, bot is still failing
by Rico Wind
· 6 years ago
c7cd15e
Introduce basic structures of CallSiteOptimizationInfo.
by Jinseong Jeon
· 6 years ago
8778589
Allow (improved) changes of dynamic return type of methods.
by Jinseong Jeon
· 6 years ago
44bf6cb
Prerequisite test cleanups for call site optimization info propagation.
by Jinseong Jeon
· 6 years ago
e5ed832
Revert "Rewrite to invoke-super when target is interface default method"
by Morten Krogh-Jespersen
· 6 years ago
11b32e6
Improve the handling of application services (META-INF/services)
by Søren Gjesse
· 6 years ago
14a8ca7
Remove back references from if-rules once materialized
by Christoffer Quist Adamsen
· 6 years ago
2b77433
Add a test for non-null field propagation
by Christoffer Quist Adamsen
· 6 years ago
9f09d81
Add a test for class inliner in presence of non-trivial constructor control flow
by Christoffer Quist Adamsen
· 6 years ago
8271079
Rewrite to invoke-super when target is interface default method
by Morten Krogh-Jespersen
· 6 years ago
9441aea
Strengthen workaround for inlining into initializers
by Christoffer Quist Adamsen
· 6 years ago
7b42873
Refactor simple call sites of resolveMethod to avoid definition lookup.
by Ian Zerny
· 6 years ago
7882c8b
Introduce a new main resolveMethod function.
by Ian Zerny
· 6 years ago
1c16d4e
Update patch version for release - new version is 1.6.27-dev
by Søren Gjesse
· 6 years ago
523ef94
Revert "Add finished callback to StringConsumer." and related changes
by Søren Gjesse
· 6 years ago
ffa8b28
Too many words in error message regarding static interface method
by Morten Krogh-Jespersen
· 6 years ago
0eb30fe
Add a test for inlining of library method overrides
by Christoffer Quist Adamsen
· 6 years ago
e623bf3
Give more memory to internal tests
by Rico Wind
· 6 years ago
ea67830
Add a comment in the format of the LIBRARY-LICENSE file
by Søren Gjesse
· 6 years ago
970cbf5
Update patch version for release - new version is 1.6.26-dev
by Søren Gjesse
· 6 years ago
d8dbac2
Fix updating the mapping file with additional comment
by Søren Gjesse
· 6 years ago
c942ab8
Replace a few resolution usages with direct lookup.
by Ian Zerny
· 6 years ago
af92825
Move ResolutionResult to top-level.
by Ian Zerny
· 6 years ago
8c0f526
Update patch version for release - new version is 1.6.25-dev
by Søren Gjesse
· 6 years ago
615061f
Don't try to use delegate which could not be created
by Søren Gjesse
· 6 years ago
7b8f9b7
Turn off linting of the mapping file in some build systems
by Søren Gjesse
· 6 years ago
00aade4
Change CompilationError to not implement Diagnostics
by Søren Gjesse
· 6 years ago
d9a51da
Enable slow tests on the internal bot
by Christoffer Quist Adamsen
· 6 years ago
76a2570
Fix bad merge.
by Ian Zerny
· 6 years ago
93e09c6
Move utilities for looking up virtual targets to resolution result.
by Ian Zerny
· 6 years ago
1737d97
Lookup nearest matching method on failed resolutions.
by Ian Zerny
· 6 years ago
006096c
Never make static methods abstract.
by Ian Zerny
· 6 years ago
5ba5675
Update patch version for release - new version is 1.6.24-dev
by Søren Gjesse
· 6 years ago
3d27256
Keep externally used diagnostics classes
by Søren Gjesse
· 6 years ago
0e9fa30
Insert status change for b/140013075
by Ian Zerny
· 6 years ago
4593c64
Refactor test of virtual call to private static method.
by Ian Zerny
· 6 years ago
be5e21c
Add internal testing option for not reporting check-discarded errors
by Morten Krogh-Jespersen
· 6 years ago
04b35ba
Update patch version for release - new version is 1.6.23-dev
by Søren Gjesse
· 6 years ago
a5e3457
Allow merging classes in the j$ package with classes in other packages
by Søren Gjesse
· 6 years ago
4ca96bd
Differentiate method pool for publicizer from other uses.
by Jinseong Jeon
· 6 years ago
fe83115
Update third_party/proguardsettings.tar.gz.sha1
by Christoffer Quist Adamsen
· 6 years ago
e32e391
Enable proto lite shrinker in run_on_app.py
by Christoffer Quist Adamsen
· 6 years ago
d6248e3
Fix retrace test on windows by using system java
by Morten Krogh-Jespersen
· 6 years ago
ddb5a93
Update ClassInlinerTest after test cleanup
by Christoffer Quist Adamsen
· 6 years ago
dab96bb
Add a test to verify proto schemas in YouTube can be regenerated
by Christoffer Quist Adamsen
· 6 years ago
748e466
Add a --slow_tests/--slow-tests flag to test.py
by Christoffer Quist Adamsen
· 6 years ago
aef82f4
Cleanup tests
by Christoffer Quist Adamsen
· 6 years ago
43270ab
Extend proto tests to verify encoding inverses decoding
by Christoffer Quist Adamsen
· 6 years ago
77f3149
Fix removal of unused shared data in proto messages
by Christoffer Quist Adamsen
· 6 years ago
9d6a1c6
Introduce a shared super type for ProtoFieldObjects
by Christoffer Quist Adamsen
· 6 years ago
08026a5
Update handling of conditional Proguard configuration rules in presence of class merging
by Christoffer Quist Adamsen
· 6 years ago
3a3ccf5
Limit search for keep rules based on inheritance clause
by Christoffer Quist Adamsen
· 6 years ago
0dd5701
Only add -neverclassinline/-neverinline rules once per if rule
by Christoffer Quist Adamsen
· 6 years ago
c35e27b
Initial entrypoint for retrace with basic tests of functionality
by Morten Krogh-Jespersen
· 6 years ago
6bbd97d
Don't add check-cast on this if this is not used
by Rico Wind
· 6 years ago
c688008
Add script engine test
by Søren Gjesse
· 6 years ago
f6c0a78
Add Rhino for Android
by Søren Gjesse
· 6 years ago
70f75b1
Add Reference Implementation of JSR 223
by Søren Gjesse
· 6 years ago
Next »