Sign in
◑
Theme
r8
/
r8
/
HEAD
5f1f8e4
Keep resource reachability bits when Enqueuer will not rerun
by Johan Bay
· 13 hours ago
main
fe5385f
Add after-call hooks to R8 assistant reflection logging
by Johan Bay
· 2 weeks ago
3975df8
Disallow min-api with non-zero minor version by default.
by Jonathan Starup
· 36 hours ago
02867fe
Bound final static field values cached from static-gets
by Clément Béra
· 2 days ago
f93155c
Fix Kotlin JDK for new Kotlin versions.
by Jonathan Starup
· 15 hours ago
aaeb3b4
Add support for r8_release.py to checkout the Android Studio code
by Søren Gjesse
· 10 hours ago
4fabaa1
Add flag for debug position removal in TrivialGotosCollapser
by Clément Béra
· 15 hours ago
7ae4ee0
Migrate JDK test dependencies to TestDeps.
by Jonathan Starup
· 2 days ago
6ca5463
Remove obsolete golden-files plumbing from test framework
by Johan Bay
· 15 hours ago
59a7bf4
Remove all references to obsolete r8-test-results GCS bucket
by Johan Bay
· 15 hours ago
3f4d2c7
Look through Assume aliases in CommonSubexpressionElimination
by Clément Béra
· 2 days ago
eefc0f7
Limit Gradle retries and adjust CI bot configs
by Johan Bay
· 16 hours ago
d087285
Compare against previous CL in a chain in perf_size.py
by Johan Bay
· 8 days ago
cda72a3
Use boolean type for $r8$clinit fields
by Christoffer Adamsen
· 2 days ago
55473a7
Eliminate redundant ArrayLength instructions in CSE
by Clément Béra
· 2 days ago
4e089ce
Remove dead methods from DexCode
by Christoffer Adamsen
· 17 hours ago
2d71911
Fix debugger order of Kotlin inline parameters
by Søren Gjesse
· 2 days ago
b43dd54
Add reproduction of debugger order of Kotlin inline parameters
by Søren Gjesse
· 2 days ago
23e4e9c
Mark Kotlin context parameters as stable from version 2.4
by Søren Gjesse
· 2 days ago
9a81e25
Compute the argument constraint under which a method has no side effects
by Clément Béra
· 7 days ago
f58ec87
Cleanup InternalOptions
by Christoffer Adamsen
· 36 hours ago
0a571ec
Add minimal shrunk r8-assistant jar and CLI for APK instrumentation
by Johan Bay
· 2 weeks ago
d301f8c
Disallow instance field merging of final and non-final fields
by Christoffer Adamsen
· 2 days ago
fb75431
Include relaxed parameters in InstanceInitializerDescription.equals
by Clément Béra
· 3 days ago
dccc216
Remove unused assertConsistentRenamingOfSignature
by Christoffer Adamsen
· 2 days ago
f7df782
Add support for serializing RetraceStackTraceContext
by Christoffer Adamsen
· 2 days ago
b34cc71
Support code coverage in tests.
by Jonathan Starup
· 2 days ago
5a00dfe
Reland "Prune cascading branches using Cmp instruction"
by Clément Béra
· 5 days ago
9ecd0c7
Remove redundant debug positions in TrivialGotosCollapser
by Clément Béra
· 3 days ago
d39a88b
Pass --first-parent in get_nth_sha1_from_revision
by Johan Bay
· 2 days ago
a508ab0
Add a Kokoro mode to internal_test.py
by Johan Bay
· 2 days ago
6718e8c
Place array puts after non-constant element definitions
by Clément Béra
· 10 days ago
fff5c44
Don't allow .withoutCollapsedDexRuntimes() in test files before 9.6
by Søren Gjesse
· 2 days ago
c095b7f
Merge "Extend sealed classes tests to validate ART runtime checks" into main
by r8-scoped@luci-project-accounts.iam.gserviceaccount.com
· 2 days ago
f40f2ab
Use the dynamic type in FieldInstruction.isStoringObjectWithFinalizer
by Clément Béra
· 7 days ago
70d513a
Fix NonTrivialInstanceInitializerInfo.Builder side effect bit check
by Clément Béra
· 7 days ago
2798a14
Extend sealed classes tests to validate ART runtime checks
by Søren Gjesse
· 2 days ago
88a8bde
Model common java.util collections as side-effect free to allocate
by Clément Béra
· 3 days ago
bb3af79
Disallow vertical merging of method handle targets in CF
by Clément Béra
· 7 days ago
0e11b56
Sink nested constant arrays into outer array puts
by Clément Béra
· 10 days ago
ce728e0
Further improve known boolean shift diamond simplification
by Christoffer Adamsen
· 3 days ago
5d631ff
Leverage Not instruction in simplifyNonBooleanCondition
by Christoffer Adamsen
· 3 days ago
2bd4626
Share CLOUD_STORAGE_URL across tools scripts
by Johan Bay
· 5 days ago
a95015a
Support gcloud storage and Kokoro in R8 scripts
by Johan Bay
· 5 days ago
14ab574
Add policy horizontal merge policy for sealed classes
by Søren Gjesse
· 5 days ago
48e2028
Add DEX 16.1 VM.
by Jonathan Starup
· 5 days ago
a5bc121
Account for negated path constraints in ComposableComputationTreeBuilder
by Christoffer Adamsen
· 3 days ago
5f9503c
Reproduce invalid mask simplification
by Christoffer Adamsen
· 3 days ago
44981c5
Preserve known bits information through Not
by Christoffer Adamsen
· 3 days ago
5de2ece
Fix registor allocator clobbering live wide register pair
by Søren Gjesse
· 3 days ago
102df2f
Canonicalize loop back edges in debug mode
by Clément Béra
· 14 days ago
817985d
Remove BasicBlockReorderer pass
by Clément Béra
· 14 days ago
3b6a8e4
Fix internal bot (ensure internal downloads in benchmark).
by Jonathan Starup
· 5 days ago
db355cd
Add KeyedSetBase to :utils.
by Jonathan Starup
· 6 days ago
a0a267b
Canonicalize loop back edges when generating DEX
by Clément Béra
· 2 weeks ago
233b159
Fix UnsupportedFeatureDiagnostic deprecated version.
by Jonathan Starup
· 6 days ago
4585a7a
Support minor versions in compiler metadata.
by Jonathan Starup
· 6 days ago
3980063
Improve pair iteration in utils.
by Jonathan Starup
· 6 days ago
0640694
Reproduce VerifyError clobbering live wide register pair
by Søren Gjesse
· 6 days ago
5fc4a42
Revert "Prune cascading branches using Cmp instruction"
by Søren Gjesse
· 7 days ago
237f95f
Improve and migrate internal test deps.
by Jonathan Starup
· 12 days ago
e614cfd
Move more utility classes to :utils.
by Jonathan Starup
· 9 days ago
4fdf919
Share --desugared-lib in CliParserUtils and improve descriptions.
by Jonathan Starup
· 7 days ago
430fb7b
Add proper Origin to command line parsers.
by Jonathan Starup
· 7 days ago
fe2aa9d
Share --lib in CliParserUtils and improve descriptions.
by Jonathan Starup
· 7 days ago
a273a92
Do not assume field initialization if receiver escapes constructor chain
by Clément Béra
· 5 weeks ago
203a9bd
Support minor versions in Desugared Library.
by Jonathan Starup
· 9 days ago
69165e0
Deterministically break ties in IdenticalBlockSuffixSharer
by Clément Béra
· 9 days ago
57b59ea
Support minor versions in diagnostic errors.
by Jonathan Starup
· 9 days ago
65382b2
Avoid stateful createParser in BackportedMethodListCommand.
by Jonathan Starup
· 8 days ago
afadf5e
Share --output in CliParserUtils and improve descriptions.
by Jonathan Starup
· 8 days ago
6465bcd
Sort CliParserUtils add methods.
by Jonathan Starup
· 8 days ago
c6669e4
Remove constants spilled at definition in the register allocator
by Clément Béra
· 8 days ago
4e39d70
Move structural equality to :utils.
by Jonathan Starup
· 8 days ago
d4ad8da
Remove temporary flags enabled in Android Platform
by Clément Béra
· 8 days ago
c7bafab
Don't run SplitIntSwitch in debug mode
by Søren Gjesse
· 9 days ago
5aa2dc7
Clarify comments in workaroundDex2OatLinkedListBug
by Clément Béra
· 9 days ago
909526a
Remove AndroidApiClass (unused).
by Jonathan Starup
· 10 days ago
d497551
Preserve workaroundBugs invariants after RA
by Clément Béra
· 5 weeks ago
dae8dff
Add Android API 37.2 and DEX 17.2 (and libcore and api database).
by Jonathan Starup
· 9 days ago
80f3773
Remove obsolete checks and comments on Kotlin null checks
by Søren Gjesse
· 13 days ago
2b3a2f0
Prune cascading branches using Cmp instruction
by Clément Béra
· 3 weeks ago
4407ee8
Fix VerifyError caused by invalid type propagation
by Christoffer Adamsen
· 10 days ago
283a067
Make ApiDatabaseGenerator amendmends lenient.
by Jonathan Starup
· 12 days ago
1d1c51f
Reproduce VerifyError caused by invalid type propagation
by Christoffer Adamsen
· 10 days ago
6e1d1f4
Support unboxing enums with Enum#valueOf in try-catch
by Clément Béra
· 2 weeks ago
b0d966b
Migrate more TestDeps and remove unused deps.
by Jonathan Starup
· 12 days ago
3619955
Add Android API 37.1 (incl. lib-core, API database, DEX VM, CI).
by Jonathan Starup
· 13 days ago
af94657
Avoid delegated properties in Gradle files (removes build warnings).
by Jonathan Starup
· 13 days ago
a965668
Handle narrowing outside line range
by Christoffer Adamsen
· 13 days ago
6adb683
Reproduce empty mapped ranges when narrowing outside line range
by Christoffer Adamsen
· 13 days ago
9c6309b
Use Object2IntMap for deduplicated code counts
by Johan Bay
· 13 days ago
43effe5
Update dex_size_bytes in LibraryAnalyzerResult to int64
by Christoffer Adamsen
· 13 days ago
cdbdc7f
Move more test dependencies to TestDeps.
by Jonathan Starup
· 13 days ago
42fe2bf
Sort DEX code_items by aligned size per reference across ULEB128 boundaries
by Johan Bay
· 13 days ago
c0c8c83
Allow variant-size constant pool indices in API database.
by Jonathan Starup
· 14 days ago
6569065
Fix leg room computation in DEX distribution
by Andreas Rossbacher
· 13 days ago
5532733
Make DEX/JVM stepping behaviour even less different
by Søren Gjesse
· 14 days ago
6f88cee
Reproduce more DEX/JVM step out behaviour difference
by Søren Gjesse
· 2 weeks ago
7586a10
Reproduce another DEX/JVM step out behaviour difference
by Søren Gjesse
· 2 weeks ago
Next »