Sign in
r8
/
r8
/
HEAD
abf27de
Fix comments to keep rule processing
by Johan Bay
· 16 hours ago
main
0b1a8ad
Fix ProcessKeepRulesCommandTest
by Johan Bay
· 17 hours ago
4875070
Revert "Revert changes to DexItemFactory#createType"
by Christoffer Adamsen
· 19 hours ago
8e59a7f
Add keep rule validation API
by Johan Bay
· 4 days ago
a972775
Move getConfig into ProguardConfiguration.Builder
by Johan Bay
· 4 days ago
0abd287
Make ProguardConfiguration.Builder an argument to parser
by Johan Bay
· 6 days ago
ee0e9c9
Revert changes to DexItemFactory#createType
by Christoffer Adamsen
· 4 days ago
4a20681
Fix HelloWorldCompiledOnArtTest
by Christoffer Adamsen
· 4 days ago
b695c91
Test synthetic sharing of outlines from different intermediate builds
by Christoffer Adamsen
· 4 days ago
361ad64
Begin parsing class files eagerly
by Christoffer Adamsen
· 5 days ago
0d2e0e2
Fix invalid removal of field assignment
by Christoffer Adamsen
· 5 days ago
c16fe80
Reproduce invalid removal of field assignment
by Christoffer Adamsen
· 5 days ago
61b9fed
Fix StringIndexOutOfBoundsException in isRClassDescriptor
by Christoffer Adamsen
· 6 days ago
fa47026
Emit information about unreachable resources
by Johan Bay
· 6 days ago
582b1fc
Only consume feature split program resource providers once
by Christoffer Adamsen
· 7 days ago
b3c1907
Fix value propagation bug when class inherits from annotation
by Christoffer Adamsen
· 8 days ago
cc9d7d7
Reproduce invalid value propagation when class inherits from annotation
by Christoffer Adamsen
· 8 days ago
b5a44aa
Extend modeling of Proxy to Proxy#getProxyClass
by Christoffer Adamsen
· 11 days ago
8f0a1c9
Revert: "Collect dead dex items after tree shaking"
by Christoffer Adamsen
· 8 days ago
42adb3c
Disable code deduplication for code objects containing invoke-super
by Christoffer Adamsen
· 12 days ago
b236e87
Time direct app creation
by Christoffer Adamsen
· 13 days ago
087e138
Forward timing instance to LazyLoadedDexApplication#toDirect
by Christoffer Adamsen
· 13 days ago
e5f4cdf
Remove DexApplication#toDirect
by Christoffer Adamsen
· 13 days ago
196b915
Remove debugging code
by Johan Bay
· 13 days ago
3cd3ed3
Remove redundant work in rule evaluation
by Christoffer Adamsen
· 13 days ago
170fa58
Improve thread utilization in rule evaluation
by Christoffer Adamsen
· 13 days ago
f1bde57
Add a ChromeAppTreeShaking benchmark for local testing
by Christoffer Adamsen
· 13 days ago
4e04f83
Support additional consumers in R8 partial
by Christoffer Adamsen
· 2 weeks ago
97acab6
Model ServiceLoaderLoad reflective event
by Clément Béra
· 3 weeks ago
e93b8c3
Add test for -printconfiguration in R8 partial
by Christoffer Adamsen
· 2 weeks ago
e5809d9
Suppress TimeoutException in testMemberrebinding3
by Christoffer Adamsen
· 3 weeks ago
67341f2
[keepanno] Improve handling of types provided by name
by Søren Gjesse
· 3 weeks ago
3742e90
Fix redundant uses of toArrayType
by Christoffer Adamsen
· 3 weeks ago
4980254
Introduce a new DexArrayType class that extends DexType
by Christoffer Adamsen
· 3 weeks ago
f08a765
Remove unused code from configuration debugging
by Christoffer Adamsen
· 3 weeks ago
f16fba3
Suppress TimeoutException from Regress70736958TestRunner
by Christoffer Adamsen
· 3 weeks ago
bd2cd11
[keepanno] Add support for keeping subclasses as well
by Søren Gjesse
· 3 weeks ago
9df3ffc
[keepanno] Refactor handling of @UsesReflectionToXXX
by Søren Gjesse
· 3 weeks ago
b1031feb
Reapply "Commit created dex items after each enqueuer wave"
by Christoffer Adamsen
· 3 weeks ago
09e2019
[keepanno] @UsesReflectiontoAccessField kotlin-reflect properties test
by Søren Gjesse
· 3 weeks ago
811daa2
[keepanno] Initial implementation of support for @UsesReflectiontoAccessField
by Søren Gjesse
· 3 weeks ago
489d4f7
Ensure desugaring and async tasks are mutually exclusive
by Christoffer Adamsen
· 3 weeks ago
9bd28c1
Revert "Paralleize jumbo string rewriting"
by Søren Gjesse
· 3 weeks ago
a9f4704
Suppress TimeoutException in InvokeTestRunner debug test
by Christoffer Adamsen
· 3 weeks ago
2aad669
Optimize may-have-indirect-finalize method in deferred tracing
by Christoffer Adamsen
· 3 weeks ago
2743f5c
Enable use of minimized synthetic names in L8 desugaring
by Christoffer Adamsen
· 3 weeks ago
28f5ebd
Default enable memory tracking in perfetto traces
by Christoffer Adamsen
· 3 weeks ago
c5a5b8d
Minor rewrite of RetargetAndBackportTest
by Christoffer Adamsen
· 3 weeks ago
6727216
Improve storing of files for failed deternism tests
by Søren Gjesse
· 3 weeks ago
3c077e0
Revert "Commit created dex items after each enqueuer wave"
by Søren Gjesse
· 3 weeks ago
7e21a24
Test outlining with default interface method desugaring
by Christoffer Adamsen
· 3 weeks ago
efd46c7
Temporalily fix test
by Søren Gjesse
· 3 weeks ago
c24b330
Paralleize writing of DEX code bytes
by Søren Gjesse
· 3 weeks ago
c2d522e
Allow passing only CL and patch number to trigger.py
by Christoffer Adamsen
· 3 weeks ago
56fe8c7
Setup internal try run to trigger perf job
by Christoffer Adamsen
· 3 weeks ago
d0d29ad
Commit created dex items after each enqueuer wave
by Christoffer Adamsen
· 4 weeks ago
f265d2f
Remove support for -addconfigurationdebugging
by Christoffer Adamsen
· 3 weeks ago
46bc4a2
Remove assertion from CreateRecordComponentVisitor
by Christoffer Adamsen
· 3 weeks ago
a8de12a
Add missing DebugLocalRead check
by Christoffer Adamsen
· 3 weeks ago
2b86827
Support nested tasks in Perfetto traces
by Søren Gjesse
· 3 weeks ago
3a4f812
Archive internal try run status under correct hash
by Christoffer Adamsen
· 3 weeks ago
1a19939
Account for interface method desugaring moves in outliner
by Christoffer Adamsen
· 3 weeks ago
72ab507
Skip Method.LineTableTest on M and D8 (again)
by Johan Bay
· 3 weeks ago
b374362
Towards internal bot try runs
by Christoffer Adamsen
· 3 weeks ago
246946e
Remove redundant DebugLocalRead instructions
by Christoffer Adamsen
· 3 weeks ago
701917b
Fix configuration debugging test
by Christoffer Adamsen
· 3 weeks ago
e3b7935
Do not fail perf upload when try commit cannot be found
by Christoffer Adamsen
· 3 weeks ago
78aa4d1
Collect dead dex items after tree shaking
by Christoffer Adamsen
· 4 weeks ago
574144d
Retain throw instructions in instance initializers after outlining
by Christoffer Adamsen
· 4 weeks ago
b0ad568
Clear debug users for outlined instructions to ensure removal
by Christoffer Adamsen
· 4 weeks ago
0fb4fcb
Emit thread slices in if rule evaluator
by Christoffer Adamsen
· 4 weeks ago
dcce9a9
Leverage Enqueuer callback in deferred tracing
by Christoffer Adamsen
· 4 weeks ago
93d1aa0
Fix multiple try runs for same parent hash
by Christoffer Adamsen
· 4 weeks ago
81de848
Skip LineTableTest on M for D8
by Johan Bay
· 4 weeks ago
6f1a00c
Run SystemUIAppContainerDex benchmark on perf bot
by Søren Gjesse
· 4 weeks ago
dd45b8c
Paralleize jumbo string rewriting
by Søren Gjesse
· 4 weeks ago
b10950e
Add SystemUI container DEX benchmark
by Søren Gjesse
· 4 weeks ago
6e37ee4
Add more timing to FileWriter
by Søren Gjesse
· 4 weeks ago
3438367
Write mapping file on worker thread
by Søren Gjesse
· 4 weeks ago
9d1e033
Fix exception in presence of DebugLocalWrite with unused operand
by Christoffer Adamsen
· 4 weeks ago
f63a857
Handle debug instructions in throw block outliner
by Christoffer Adamsen
· 4 weeks ago
9f4eaf0
Update instantiatedHierarchy instead of rebuilding it in wave done.
by Clément Béra
· 4 weeks ago
80bb87c
Fix savings estimate in throw block outliner
by Christoffer Adamsen
· 4 weeks ago
79c365f
Fix retrace use of partition map for local build
by Søren Gjesse
· 4 weeks ago
4998d45
Time cf to lir conversion
by Christoffer Adamsen
· 4 weeks ago
51aa78e
Collapse SplitReferenceNode chains
by Johan Bay
· 4 weeks ago
9f38dfb
Move type element caches from DexItemFactory to AppView
by Christoffer Adamsen
· 4 weeks ago
3c5fb7c
Remove unused field DexItemFactory#sorted
by Christoffer Adamsen
· 4 weeks ago
de55543
Fast-path classpath/program definition lookups not on library
by Christoffer Adamsen
· 4 weeks ago
00ba774
Enable SDK_INT branch pruning in initial tree shaking
by Christoffer Adamsen
· 4 weeks ago
bd6be62
Minor cleanup of DexDefinitionSupplier APIs
by Christoffer Adamsen
· 4 weeks ago
ef4201d
Cleanup definitionFor through SyntheticItems
by Christoffer Adamsen
· 4 weeks ago
f63713f
Validate use of correct timing instance
by Christoffer Adamsen
· 4 weeks ago
e609b74
Verify slice is finished on async task end
by Christoffer Adamsen
· 4 weeks ago
ab7b3c9
Accepts relative paths to trace output directory
by Johan Bay
· 4 weeks ago
b485919
Emit more timing information
by Christoffer Adamsen
· 4 weeks ago
f49acf5
Add memory track to perfetto traces
by Christoffer Adamsen
· 4 weeks ago
f74432b
Update androidx.tracing to latest version
by Christoffer Adamsen
· 4 weeks ago
c6e92c7
Preliminary support for generating perfetto traces from D8/R8
by Christoffer Adamsen
· 4 weeks ago
9a8fcba
Remove --desugared-lib-pg-conf-output usage from run_on_app.py
by Christoffer Adamsen
· 4 weeks ago
Next »