-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tweak performance #171
Tweak performance #171
Conversation
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
01_run1k | 146.78 | 185.33 | 185.92 | +0.32%
02_replace1k | 161.37 | 196.93 | 198.57 | +0.83%
+ 03_update10th1k_x16 | 228.43 | 209.49 | 192.89 | -7.93%
- 04_select1k | 28.98 | 32.52 | 44.59 | +37.11%
+ 05_swap1k | 66.22 | 69.72 | 67.68 | -2.92%
06_remove-one-1k | 30.12 | 29.81 | 30.33 | +1.73%
+ 07_create10k | 1537.99 | 4238.00 | 4011.69 | -5.34%
08_create1k-after1k_x2 | 328.15 | 444.57 | 436.81 | -1.75%
- 09_clear1k_x8 | 200.05 | 224.66 | 241.20 | +7.36%
21_ready-memory | 1.02 | 1.02 | 1.02 | -0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | -0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | -0.00%
24_run5-memory | 2.11 | 2.35 | 2.34 | -0.40%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | +0.18%
- 31_startup-ci | 1895.70 | 1971.44 | 2026.15 | +2.78%
- 32_startup-bt | 25.55 | 41.52 | 64.28 | +54.81%
34_startup-totalbytes | 197.35 | 303.85 | 303.60 | -0.08% Workflow: 1024701446 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
+ 01_run1k | 149.27 | 187.67 | 180.67 | -3.73%
02_replace1k | 164.15 | 204.29 | 202.29 | -0.98%
- 03_update10th1k_x16 | 297.28 | 309.65 | 330.62 | +6.77%
04_select1k | 46.35 | 64.33 | 64.04 | -0.46%
- 05_swap1k | 73.40 | 75.55 | 79.43 | +5.13%
+ 06_remove-one-1k | 30.43 | 31.93 | 30.16 | -5.54%
07_create10k | 1543.31 | 4299.57 | 4216.65 | -1.93%
+ 08_create1k-after1k_x2 | 351.48 | 465.39 | 452.20 | -2.83%
+ 09_clear1k_x8 | 204.50 | 244.69 | 238.65 | -2.47%
21_ready-memory | 1.02 | 1.02 | 1.02 | +0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | -0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | -0.00%
24_run5-memory | 2.11 | 2.35 | 2.34 | -0.40%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | +0.00%
+ 31_startup-ci | 1818.45 | 2037.66 | 1979.15 | -2.87%
- 32_startup-bt | 30.31 | 41.98 | 52.11 | +24.15%
34_startup-totalbytes | 197.35 | 303.85 | 303.16 | -0.23% Workflow: 1024710443 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
- 01_run1k | 123.07 | 155.19 | 158.72 | +2.27%
02_replace1k | 137.57 | 169.35 | 171.40 | +1.21%
03_update10th1k_x16 | 216.75 | 247.64 | 247.36 | -0.11%
+ 04_select1k | 42.85 | 56.37 | 51.14 | -9.29%
05_swap1k | 67.50 | 71.68 | 71.15 | -0.75%
06_remove-one-1k | 27.92 | 28.16 | 28.55 | +1.36%
07_create10k | 1268.20 | 3831.70 | 3770.88 | -1.59%
08_create1k-after1k_x2 | 283.34 | 371.95 | 370.73 | -0.33%
09_clear1k_x8 | 186.14 | 203.66 | 201.70 | -0.96%
21_ready-memory | 1.02 | 1.02 | 1.02 | +0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | -0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | -0.00%
24_run5-memory | 2.11 | 2.35 | 2.34 | -0.40%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | -0.00%
- 31_startup-ci | 1854.67 | 1955.50 | 1996.21 | +2.08%
+ 32_startup-bt | 17.04 | 46.05 | 41.62 | -9.62%
34_startup-totalbytes | 197.35 | 303.85 | 303.16 | -0.23% Workflow: 1024712201 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
01_run1k | 160.39 | 191.20 | 194.84 | +1.90%
02_replace1k | 174.15 | 208.68 | 211.70 | +1.45%
+ 03_update10th1k_x16 | 328.49 | 363.11 | 305.44 | -15.88%
+ 04_select1k | 60.22 | 67.88 | 64.36 | -5.18%
+ 05_swap1k | 88.60 | 98.40 | 82.44 | -16.22%
+ 06_remove-one-1k | 35.23 | 34.38 | 32.87 | -4.40%
- 07_create10k | 1607.08 | 4485.07 | 4718.19 | +5.20%
+ 08_create1k-after1k_x2 | 364.91 | 510.57 | 486.99 | -4.62%
+ 09_clear1k_x8 | 246.49 | 281.73 | 266.86 | -5.28%
21_ready-memory | 1.02 | 1.02 | 1.02 | +0.00%
22_run-memory | 1.50 | 1.78 | 1.80 | +1.29%
23_update5-memory | 1.82 | 2.09 | 2.09 | +0.00%
24_run5-memory | 2.11 | 2.35 | 2.34 | -0.28%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | +0.00%
31_startup-ci | 1858.60 | 1967.43 | 1982.66 | +0.77%
+ 32_startup-bt | 21.96 | 75.81 | 51.19 | -32.47%
34_startup-totalbytes | 197.35 | 303.85 | 303.16 | -0.23% Workflow: 1024718940 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
01_run1k | 135.39 | 170.39 | 169.62 | -0.45%
- 02_replace1k | 157.07 | 175.23 | 182.86 | +4.35%
+ 03_update10th1k_x16 | 300.00 | 310.95 | 274.09 | -11.86%
- 04_select1k | 43.74 | 44.60 | 68.60 | +53.81%
05_swap1k | 77.98 | 83.25 | 83.28 | +0.04%
+ 06_remove-one-1k | 31.30 | 32.29 | 30.18 | -6.53%
07_create10k | 1345.01 | 4277.42 | 4193.18 | -1.97%
+ 08_create1k-after1k_x2 | 320.27 | 427.08 | 416.75 | -2.42%
+ 09_clear1k_x8 | 190.30 | 224.65 | 219.37 | -2.35%
21_ready-memory | 1.02 | 1.02 | 1.02 | -0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | +0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | +0.00%
24_run5-memory | 2.11 | 2.35 | 2.35 | -0.05%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | -0.00%
31_startup-ci | 1821.89 | 1961.70 | 1972.94 | +0.57%
+ 32_startup-bt | 33.50 | 50.59 | 31.57 | -37.60%
34_startup-totalbytes | 197.35 | 303.85 | 303.24 | -0.20% Workflow: 1024747430 |
The benchmark failed to complete. Workflow: 1024776694 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
- 01_run1k | 102.16 | 130.42 | 141.19 | +8.26%
02_replace1k | 115.88 | 142.23 | 141.32 | -0.64%
03_update10th1k_x16 | 179.60 | 216.75 | 212.97 | -1.74%
04_select1k | 35.18 | 45.49 | 45.19 | -0.66%
05_swap1k | 57.36 | 60.50 | 60.51 | +0.01%
- 06_remove-one-1k | 23.67 | 22.97 | 24.14 | +5.11%
- 07_create10k | 1071.87 | 2868.86 | 3293.55 | +14.80%
- 08_create1k-after1k_x2 | 237.64 | 313.22 | 330.03 | +5.37%
- 09_clear1k_x8 | 145.94 | 154.39 | 176.67 | +14.43%
21_ready-memory | 1.02 | 1.02 | 1.02 | -0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | -0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | +0.00%
24_run5-memory | 2.11 | 2.35 | 2.35 | -0.05%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | +0.00%
31_startup-ci | 1852.28 | 1955.97 | 1962.72 | +0.35%
- 32_startup-bt | 13.19 | 26.63 | 33.49 | +25.78%
34_startup-totalbytes | 197.35 | 303.85 | 303.10 | -0.25% Workflow: 1024789102 |
Benchmark Report
@@ Performance Diff @@
## | wasm-bindgen | baseline | update | diff ##
#######################################################################
- 01_run1k | 133.42 | 158.93 | 180.19 | +13.37%
- 02_replace1k | 143.63 | 159.69 | 178.20 | +11.59%
03_update10th1k_x16 | 232.78 | 223.22 | 220.17 | -1.37%
- 04_select1k | 36.52 | 45.74 | 50.02 | +9.36%
05_swap1k | 68.01 | 64.95 | 65.72 | +1.19%
- 06_remove-one-1k | 27.09 | 26.14 | 27.03 | +3.39%
- 07_create10k | 1404.26 | 3668.88 | 3833.16 | +4.48%
+ 08_create1k-after1k_x2 | 305.80 | 412.87 | 373.77 | -9.47%
+ 09_clear1k_x8 | 205.81 | 231.94 | 217.08 | -6.41%
21_ready-memory | 1.02 | 1.02 | 1.02 | -0.00%
22_run-memory | 1.50 | 1.78 | 1.78 | +0.00%
23_update5-memory | 1.82 | 2.09 | 2.09 | +0.00%
24_run5-memory | 2.11 | 2.35 | 2.35 | -0.05%
25_run-clear-memory | 2.25 | 2.26 | 2.26 | -0.00%
31_startup-ci | 1894.87 | 1966.35 | 1958.15 | -0.42%
+ 32_startup-bt | 14.51 | 53.59 | 32.09 | -40.12%
34_startup-totalbytes | 197.35 | 303.85 | 303.10 | -0.25% Workflow: 1024955452 |
No description provided.