Sign in
r8
/
r8
/
291cedfd6a0e5748293d8c9537b9b629b5f3a707
291cedf
Do not finalize classes passed to Mockito.mock() / Mockito.spy()
by Andrew Grieve
· 3 months ago
3a23c15
Experimental desugared library with Stream.toList
by Søren Gjesse
· 3 months ago
55373f0
Wrap desugaring collection in D8
by Christoffer Adamsen
· 3 months ago
4f0e448
Rename TypeRewriter to DesugaredLibraryTypeRewriter
by Christoffer Adamsen
· 3 months ago
f16b720
Encapsulate desugared library options
by Christoffer Adamsen
· 3 months ago
e82b562
Only keep once in R8 partial use of trace references
by Christoffer Adamsen
· 3 months ago
3f4e21d
Add support for feature splits in R8 partial
by Christoffer Adamsen
· 3 months ago
fedff04
Update thread pool size computation
by Christoffer Adamsen
· 3 months ago
50da6a0
Ensure that we don't archive to latest for branches of dev
by Rico Wind
· 3 months ago
e59642d
Encapsulate all users of feature split configuration
by Christoffer Adamsen
· 3 months ago
d6d0b5b
Dex and desugar in single D8 compilation in R8 partial
by Christoffer Adamsen
· 3 months ago
4095228
Avoid parsing app more than once in R8 partial
by Christoffer Adamsen
· 3 months ago
54c11bf
Unify handling of fields and methods in class constructors
by Christoffer Adamsen
· 3 months ago
ea00170
Archive to latest-dev on dev commits.
by Rico Wind
· 3 months ago
f0b9587
Add backport value for Baklava full version
by Søren Gjesse
· 3 months ago
d5e292c
Account for D8 feature splits in merging and synthetic finalization
by Christoffer Adamsen
· 3 months ago
b3e7618
Update Baklava (API level 36) SDK to revision 3
by Søren Gjesse
· 3 months ago
c374cc5
Don't rely on assertions for validating api-version.xml
by Søren Gjesse
· 3 months ago
c7ee517
Support reading api-versions.xml version 4 files
by Søren Gjesse
· 3 months ago
99e24d1
Extend ArrayConstructionSimplifier dominance checks
by Christoffer Adamsen
· 3 months ago
8f4ead7
Minimize reproduction for b/391417819
by Christoffer Adamsen
· 3 months ago
9a9d8b3
Introduce unused class to feature split map in D8
by Christoffer Adamsen
· 3 months ago
bf9b196
Add reproduction of issue 391417819
by Søren Gjesse
· 3 months ago
aa8e809
Rewrite D8 output with lens in R8 partial
by Christoffer Adamsen
· 3 months ago
dc49a23
Move R8 partial command validation to R8Command
by Christoffer Adamsen
· 3 months ago
ea54dab
Cleanup marker exclusion in R8 partial
by Christoffer Adamsen
· 3 months ago
36e7ce2
Pass desugared classes directly to R8 in R8 partial
by Christoffer Adamsen
· 3 months ago
e7b96da
Avoid serializing D8 result to disk in R8 partial
by Christoffer Adamsen
· 3 months ago
5ab79fc
Remove methodsToProcess from GlobalSyntheticsGenerator
by Christoffer Adamsen
· 3 months ago
50df74c
Remove declaring field from CfInvoke
by Christoffer Adamsen
· 3 months ago
09573bb
Add missing is-target guard in trace references
by Christoffer Adamsen
· 3 months ago
55f0e83
Move R8 partial resources test to partial subpackage
by Christoffer Adamsen
· 3 months ago
a027ce3
Add support for printtimes in R8 partial
by Christoffer Adamsen
· 3 months ago
77ab561
Desugar R8 part in R8 partial before trace references
by Christoffer Adamsen
· 3 months ago
82ca294
Add Kotlin string switch test
by Søren Gjesse
· 3 months ago
b307cab
Update string switch identification
by Søren Gjesse
· 3 months ago
ac7b804
Use resource tracing api directly
by Rico Wind
· 3 months ago
2e9cc1b
Add reproduction of missing string switch identification
by Søren Gjesse
· 3 months ago
9cf1c25
Don't add test class twice
by Rico Wind
· 3 months ago
b627fac
Fix test setup for PartialCompilationWithNonAbstractMethodOnAbstractClassTest
by Rico Wind
· 3 months ago
90983ef
Support resource shrinking in partial with D8 R classes
by Rico Wind
· 3 months ago
451b3c2
Double timeout for perf bot
by Rico Wind
· 3 months ago
fd5503d
Map level of R8 version diagnostic to NONE in R8 partial
by Christoffer Adamsen
· 3 months ago
1ad76f9
Process reachable methods of instantiated interfaces
by Christoffer Adamsen
· 3 months ago
7e67617
Move UseCollector class in trace references to upper level
by Christoffer Adamsen
· 3 months ago
7b4948a
Account for null data resource consumer in R8 partial
by Christoffer Adamsen
· 3 months ago
898a705
Remove unused flag forceAnnotateSynthetics
by Christoffer Adamsen
· 3 months ago
2efbbf5
Add R8 partial benchmarks for JetNews and Tivi
by Christoffer Adamsen
· 3 months ago
f14c6a7
Set single warmup run for R8 partial benchmarks
by Christoffer Adamsen
· 3 months ago
60e16a9
Skip PreventClassMethodAndDefaultMethodCollisions depending on min API
by Christoffer Adamsen
· 3 months ago
7d98a7a
Reproduce inconsistency between handling of abstract/interface methods
by Christoffer Adamsen
· 3 months ago
bdf8d5f
Call finished on DataResourceConsumer of R8 partial
by Christoffer Adamsen
· 3 months ago
dfd7c51
Pass resource provider/consumer/config to R8 partial configuration
by Rico Wind
· 3 months ago
2884f24
Add dedicated @Test methods per config in NowInAndroidBenchmarks
by Christoffer Adamsen
· 3 months ago
ab64728
Adjust default thread pool size
by Christoffer Adamsen
· 3 months ago
e1b1875
Extend cherry-pick script to take reviewer and send mail
by Søren Gjesse
· 3 months ago
21ae17e
Fix assertions in r8_release.py
by Christoffer Adamsen
· 3 months ago
65f22c6
Refactor R8 partial phases into separate methods
by Christoffer Adamsen
· 3 months ago
88ef889
Account for types bound in distributor
by Christoffer Adamsen
· 3 months ago
006f3be
Extend existing R8 benchmarks with R8 partial
by Christoffer Adamsen
· 3 months ago
3b661cb
Add R8 partial NowInAndroid benchmark
by Christoffer Adamsen
· 3 months ago
4f54228
Add support for SourceDebugExtension in trace references
by Christoffer Adamsen
· 3 months ago
1f5002a
Add support for releasing multiple versions to GMaven
by Søren Gjesse
· 3 months ago
f4f5370
Remove release script support for releasing to AOSP and Studio
by Søren Gjesse
· 3 months ago
d423064
Prepare tools/r8_release.py for branch 8.10
by Søren Gjesse
· 3 months ago
4ced814
Add flag to disallow keeping runtime invisible annotations
by Christoffer Adamsen
· 3 months ago
782ac06
Support for applying if rules to library classes
by Christoffer Adamsen
· 3 months ago
defd4f8
Only consider relevant instruction desugarings for given instruction opcode
by Christoffer Adamsen
· 3 months ago
cfa130c
Keep the instantiated class when identifying reflective construction
by Søren Gjesse
· 3 months ago
c26443c
Reproduce issue 387258081
by Søren Gjesse
· 3 months ago
10efe41
Add Math.div methods
by Clément Béra
· 3 months ago
7ed30eb
Support Math ceilDiv/ceilMod
by Clément Béra
· 3 months ago
73ca6a2
Optimize processing of virtual calls when classes are instantiated
by Christoffer Adamsen
· 3 months ago
5402a14
Add timing to new-instance tracing
by Christoffer Adamsen
· 3 months ago
044ecc6
Add an option to not fail when library extends program
by Christoffer Adamsen
· 3 months ago
65784f9
Fix StrictMath test
by Clément Béra
· 3 months ago
33ec8b5
Support Math.clamp
by Clément Béra
· 3 months ago
51b015b
Ignore resource types that are invalid for resource shrinking
by Rico Wind
· 3 months ago
9bb34fa
Cleanup supported JDK's
by Søren Gjesse
· 4 months ago
9ccde1b
Move -verbose to ignored flag
by Christoffer Adamsen
· 3 months ago
932c792
Include origin in error when class file provider fails
by Christoffer Adamsen
· 3 months ago
4d54133
Fix incorrect desugaring of android.os.Build$VERSION_CODES_FULL
by Søren Gjesse
· 3 months ago
e2bf512
Coalesce equivalent catch handlers prior to register allocation
by Christoffer Adamsen
· 3 months ago
7734ccf
Update handling of data resource in partial shrinking
by Søren Gjesse
· 3 months ago
9febd5a
Update the testing API to take both types of DataResource
by Søren Gjesse
· 3 months ago
604dfd3
Remove one use of error prone MixedMutabilityReturnType
by Søren Gjesse
· 4 months ago
941526d
Report timing for enqueuer worklist items
by Christoffer Adamsen
· 4 months ago
740f37d
Pass JDK_HOME to gradlew directly and not through environment
by Søren Gjesse
· 4 months ago
5f61b62
Add API's to set min API level with both major and minor API level
by Søren Gjesse
· 4 months ago
32420ca
Ensure that we keep resource table entries for overlapping res entries
by Rico Wind
· 4 months ago
0775136
Fix changed files command in perf
by Christoffer Adamsen
· 4 months ago
230fb0d
Add extra number conversion check in StringBuilder optimization
by Søren Gjesse
· 4 months ago
5941c53
Extend char conversion tests for StringBuilder optimizer
by Søren Gjesse
· 4 months ago
af98543
Fix char conversion in StringBuilder optimizer
by Søren Gjesse
· 4 months ago
36f8d51
Fix tests for desugared library 2.1.4
by Søren Gjesse
· 4 months ago
b34c690
Fix flaky test DeadObjectWithFinalizeTest
by Christoffer Adamsen
· 4 months ago
0095195
Fail compilation if handler offset overflows
by Christoffer Adamsen
· 4 months ago
30471dc
Reproduce inadequate catch handler coalescing
by Christoffer Adamsen
· 4 months ago
df77a20
Prepare for release of desugared library 2.1.4
by Søren Gjesse
· 4 months ago
207a9f5
Disable split-return-rewriter pass for catch handlers
by Christoffer Adamsen
· 4 months ago
Next »