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 of version 0.28.0 #699

Merged
merged 3 commits into from
Mar 1, 2023
Merged

Conversation

Robbepop
Copy link
Member

@Robbepop Robbepop commented Mar 1, 2023

No description provided.

@paritytech-cicd-pr
Copy link

BENCHMARKS

NATIVEWASMTIME
BENCHMARKMASTERPRDIFFMASTERPRDIFFWASMTIME OVERHEAD
execute/
bare_call_0
1.51ms 1.48ms 🟢 -2.23% 1.31ms 1.36ms 🔴 4.00% 🟢 -8%
execute/
bare_call_0/typed
1.12ms 1.13ms ⚪ 1.02% 950.36µs 972.11µs 🔴 2.20% 🟢 -14%
execute/
bare_call_1
1.56ms 1.57ms 🔴 0.19% 1.40ms 1.43ms 🔴 2.27% 🟢 -9%
execute/
bare_call_16
2.43ms 2.50ms 🔴 3.22% 3.33ms 3.34ms ⚪ 0.30% 🟢 34%
execute/
bare_call_16/typed
1.80ms 1.81ms ⚪ 0.34% 1.61ms 1.61ms ⚪ 0.14% 🟢 -11%
execute/
bare_call_1/typed
1.23ms 1.21ms ⚪ -0.88% 1.23ms 1.32ms 🔴 7.06% 🟢 9%
execute/
bare_call_4
1.74ms 1.81ms 🔴 4.47% 1.82ms 1.83ms ⚪ 0.80% 🟢 1%
execute/
bare_call_4/typed
1.27ms 1.33ms 🔴 4.49% 1.20ms 1.20ms ⚪ -0.34% 🟢 -10%
execute/
br_table
1.29ms 1.34ms 🔴 3.21% 1.45ms 1.52ms 🔴 4.90% 🟢 14%
execute/
count_until
714.38µs 733.41µs 🔴 2.68% 1.01ms 1.01ms ⚪ 0.46% 🟢 38%
execute/
factorial_iterative
368.36µs 334.78µs 🟢 -8.97% 451.08µs 454.55µs ⚪ 0.67% 🟢 36%
execute/
factorial_recursive
598.12µs 592.84µs ⚪ -0.96% 864.67µs 902.95µs 🔴 4.20% 🟡 52%
execute/
fibonacci_iter
1.46ms 1.47ms ⚪ 0.34% 2.06ms 2.06ms ⚪ 0.29% 🟢 41%
execute/
fibonacci_rec
4.86ms 4.89ms ⚪ 0.60% 7.37ms 7.79ms 🔴 5.87% 🟡 59%
execute/
fibonacci_tail
1.18ms 1.17ms ⚪ -0.45% 1.57ms 1.58ms ⚪ 0.40% 🟢 34%
execute/
global_bump
809.01µs 796.43µs 🟢 -1.50% 1.35ms 1.35ms ⚪ -0.06% 🟡 70%
execute/
global_const
807.49µs 713.25µs 🟢 -11.76% 1.17ms 1.22ms 🔴 5.18% 🟡 71%
execute/
host_calls
35.88µs 36.08µs ⚪ 0.70% 49.77µs 52.24µs 🔴 4.98% 🟢 45%
execute/
memory_fill
1.25ms 1.21ms 🟢 -3.14% 1.77ms 1.79ms 🔴 1.25% 🟢 48%
execute/
memory_sum
1.24ms 1.19ms 🟢 -5.13% 1.79ms 1.79ms ⚪ -0.30% 🟡 51%
execute/
memory_vec_add
2.38ms 2.39ms ⚪ 0.07% 3.85ms 4.25ms 🔴 10.54% 🟡 78%
execute/
recursive_is_even
1.01ms 1.03ms 🔴 1.59% 1.75ms 1.64ms 🟢 -6.16% 🟡 59%
execute/
recursive_ok
121.60µs 122.45µs ⚪ 0.75% 189.27µs 189.98µs ⚪ 0.47% 🟡 55%
execute/
recursive_scan
157.20µs 157.61µs ⚪ 0.19% 238.77µs 239.97µs ⚪ 0.48% 🟡 52%
execute/
recursive_trap
12.31µs 12.55µs 🔴 1.96% 19.88µs 20.14µs ⚪ 2.11% 🟡 60%
execute/
regex_redux
516.22µs 501.27µs 🟢 -2.95% 817.87µs 810.14µs ⚪ -1.05% 🟡 62%
execute/
rev_complement
465.64µs 458.03µs 🟢 -1.67% 721.89µs 721.13µs ⚪ -0.13% 🟡 57%
execute/
tiny_keccak
327.56µs 324.44µs ⚪ -0.87% 546.92µs 547.26µs ⚪ 0.00% 🟡 69%
execute/
trunc_f2i
783.48µs 775.86µs ⚪ -0.94% 1.46ms 1.46ms ⚪ 0.05% 🟡 89%
instantiate/
wasm_kernel
54.51µs 51.20µs 🟢 -6.02% 57.70µs 56.12µs 🟢 -2.88% 🟢 10%
translate/
erc1155
235.45µs 233.93µs ⚪ -0.35% 458.00µs 438.43µs 🟢 -4.35% 🟡 87%
translate/
erc20
114.35µs 113.90µs ⚪ -0.70% 221.75µs 210.71µs 🟢 -4.95% 🟡 85%
translate/
erc721
162.76µs 160.93µs ⚪ -0.63% 323.40µs 307.31µs 🟢 -5.15% 🟡 91%
translate/
spidermonkey
0.00ns 0.00ns ⚪ 0.03% 0.00ns 0.00ns 🟢 -3.30% 🟢 0%
translate/
wasm_kernel
4.15ms 4.14ms ⚪ -0.57% 8.32ms 7.95ms 🟢 -4.16% 🟡 92%

Link to pipeline

@codecov-commenter
Copy link

Codecov Report

Merging #699 (bc244c8) into master (166440d) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #699   +/-   ##
=======================================
  Coverage   79.51%   79.51%           
=======================================
  Files         100      100           
  Lines        8390     8390           
=======================================
  Hits         6671     6671           
  Misses       1719     1719           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@Robbepop Robbepop merged commit c95434f into master Mar 1, 2023
@Robbepop Robbepop deleted the rf-prepare-release-v0.28.0 branch March 1, 2023 21:01
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.

None yet

3 participants