Skip to content
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

Prepare wasmi release version 0.26.1 #672

Merged
merged 5 commits into from
Feb 13, 2023
Merged

Conversation

Robbepop
Copy link
Member

@Robbepop Robbepop commented Feb 13, 2023

Unblocking smol-dot/smoldot#18.

@paritytech-cicd-pr
Copy link

BENCHMARKS

NATIVEWASMTIME
BENCHMARKMASTERPRDIFFMASTERPRDIFFWASMTIME OVERHEAD
execute/
bare_call_0
1.46ms 1.47ms 🟢 0.58% 1.24ms 1.20ms 🔴 -2.90% 🟢 -18%
execute/
bare_call_0/typed
1.28ms 1.07ms 🟢 -15.88% 801.15µs 825.62µs 🔴 3.24% 🟢 -23%
execute/
bare_call_1
1.50ms 1.51ms 🔴 0.22% 1.47ms 1.42ms 🟢 -2.91% 🟢 -6%
execute/
bare_call_16
2.29ms 2.40ms 🔴 4.47% 4.40ms 4.26ms 🟢 -3.29% 🟡 78%
execute/
bare_call_16/typed
1.57ms 1.58ms ⚪ 0.31% 2.34ms 2.30ms ⚪ -1.96% 🟢 46%
execute/
bare_call_1/typed
1.17ms 1.18ms ⚪ 0.91% 1.21ms 1.22ms ⚪ 0.84% 🟢 4%
execute/
bare_call_4
1.66ms 1.68ms 🟢 1.27% 1.93ms 1.97ms 🔴 1.84% 🟢 17%
execute/
bare_call_4/typed
1.58ms 1.18ms 🟢 -25.03% 1.30ms 1.25ms 🟢 -3.66% 🟢 6%
execute/
br_table
1.19ms 1.19ms ⚪ -0.46% 1.42ms 1.45ms 🔴 1.67% 🟢 22%
execute/
count_until
646.00µs 652.06µs ⚪ 0.94% 1.99ms 1.99ms ⚪ -0.06% 🔴 205%
execute/
factorial_iterative
325.77µs 326.40µs ⚪ 0.20% 914.27µs 913.71µs ⚪ 0.08% 🔴 180%
execute/
factorial_recursive
640.50µs 641.59µs ⚪ 0.13% 1.44ms 1.37ms 🟢 -4.74% 🔴 114%
execute/
fib_iterative
1.36ms 1.35ms ⚪ -0.09% 5.05ms 5.05ms ⚪ 0.00% 🔴 273%
execute/
fib_recursive
5.82ms 5.80ms ⚪ -0.38% 12.48ms 12.21ms 🟢 -2.21% 🔴 110%
execute/
global_bump
980.27µs 1.07ms 🔴 9.53% 2.65ms 2.69ms ⚪ 0.67% 🔴 151%
execute/
global_const
725.84µs 726.19µs ⚪ 0.28% 2.38ms 2.37ms ⚪ -0.76% 🔴 226%
execute/
host_calls
28.04µs 29.55µs ⚪ 3.36% 41.98µs 40.69µs 🟢 -2.81% 🟢 38%
execute/
memory_fill
1.23ms 1.23ms ⚪ -0.12% 4.52ms 4.24ms 🟢 -6.17% 🔴 245%
execute/
memory_sum
1.19ms 1.19ms ⚪ -0.23% 4.14ms 4.13ms ⚪ -0.20% 🔴 247%
execute/
memory_vec_add
2.41ms 2.42ms ⚪ -0.10% 7.96ms 7.97ms ⚪ -0.02% 🔴 230%
execute/
recursive_is_even
1.16ms 1.15ms ⚪ -0.22% 2.35ms 2.30ms 🟢 -2.24% 🟡 99%
execute/
recursive_ok
149.93µs 151.42µs ⚪ 1.51% 357.65µs 332.65µs 🟢 -6.95% 🔴 120%
execute/
recursive_scan
180.24µs 190.92µs 🔴 5.22% 444.87µs 418.78µs 🟢 -5.84% 🔴 119%
execute/
recursive_trap
14.67µs 14.40µs 🟢 -2.07% 33.31µs 32.64µs 🟢 -2.00% 🔴 127%
execute/
regex_redux
521.57µs 519.50µs ⚪ -0.61% 1.47ms 1.44ms 🟢 -2.62% 🔴 177%
execute/
rev_complement
465.81µs 466.64µs ⚪ 0.01% 1.45ms 1.45ms ⚪ 0.52% 🔴 211%
execute/
tiny_keccak
329.18µs 327.26µs ⚪ -0.74% 1.17ms 1.17ms ⚪ 0.57% 🔴 258%
execute/
trunc_f2i
709.08µs 708.39µs ⚪ 0.07% 2.27ms 2.27ms ⚪ -0.03% 🔴 221%
instantiate/
wasm_kernel
61.80µs 64.24µs 🔴 7.52% 72.46µs 71.75µs ⚪ 1.38% 🟢 12%
translate/
erc1155
233.86µs 236.85µs ⚪ 1.27% 453.32µs 455.16µs ⚪ 0.26% 🟡 92%
translate/
erc20
114.40µs 114.19µs ⚪ -0.41% 218.70µs 218.99µs ⚪ 0.27% 🟡 92%
translate/
erc721
161.29µs 162.63µs ⚪ 0.64% 318.19µs 319.81µs ⚪ 0.30% 🟡 97%
translate/
spidermonkey
0.00ns 0.00ns 🔴 1.41% 0.00ns 0.00ns ⚪ 0.60% 🟢 0%
translate/
wasm_kernel
4.03ms 4.07ms ⚪ 1.04% 8.24ms 8.36ms 🔴 1.68% 🔴 105%

Link to pipeline

@Robbepop Robbepop merged commit d8a5021 into master Feb 13, 2023
@Robbepop Robbepop deleted the rf-prepare-release-v0.26.1 branch February 13, 2023 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants