-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Block props update during hydration (#2665)
* Delay props. * Fix next sibling change not synced. * Use shifting instead. * Update docs, minor adjustments. * More predictable props update. * Delay longer. * Only delay props during hydration.
- Loading branch information
Showing
4 changed files
with
175 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
027ab6a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yew master branch benchmarks (Lower is better)
yew-struct-keyed 01_run1k
204.1505
239.447
0.85
yew-struct-keyed 02_replace1k
210.018
258.82849999999996
0.81
yew-struct-keyed 03_update10th1k_x16
421.48
451.1065
0.93
yew-struct-keyed 04_select1k
85.28450000000001
69.7575
1.22
yew-struct-keyed 05_swap1k
108.018
101.831
1.06
yew-struct-keyed 06_remove-one-1k
35.575
35.967
0.99
yew-struct-keyed 07_create10k
3420.9745000000003
3938.0945
0.87
yew-struct-keyed 08_create1k-after1k_x2
482.12
597.098
0.81
yew-struct-keyed 09_clear1k_x8
205.782
244.885
0.84
yew-struct-keyed 21_ready-memory
1.4598236083984375
1.4598236083984375
1
yew-struct-keyed 22_run-memory
1.6948318481445312
1.6972427368164062
1.00
yew-struct-keyed 23_update5-memory
1.7120361328125
1.699481964111328
1.01
yew-struct-keyed 24_run5-memory
1.7175521850585938
1.7169418334960938
1.00
yew-struct-keyed 25_run-clear-memory
1.3321037292480469
1.3326072692871094
1.00
yew-struct-keyed 31_startup-ci
1732.672
1733.7600000000002
1.00
yew-struct-keyed 32_startup-bt
31.40799999999999
35.239999999999995
0.89
yew-struct-keyed 33_startup-mainthreadcost
261.19199999999995
322.53999999999996
0.81
yew-struct-keyed 34_startup-totalbytes
331.59765625
331.59765625
1
This comment was automatically generated by workflow using github-action-benchmark.