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

Update wasmparser-nostd dependency to version 0.99.0 #640

Merged
merged 4 commits into from
Feb 2, 2023

Conversation

Robbepop
Copy link
Member

@Robbepop Robbepop commented Feb 2, 2023

No description provided.

@paritytech-cicd-pr
Copy link

BENCHMARKS

NATIVEWASMTIME
BENCHMARKMASTERPRDIFFMASTERPRDIFFWASMTIME OVERHEAD
execute/
bare_call_0
1.41ms 1.40ms ⚪ -0.71% 1.17ms 1.20ms 🔴 2.61% 🟢 -14%
execute/
bare_call_0/typed
1.03ms 1.03ms ⚪ -0.26% 813.22µs 797.85µs 🟢 -1.93% 🟢 -22%
execute/
bare_call_1
1.44ms 1.44ms 🔴 0.05% 1.41ms 1.46ms 🔴 3.53% 🟢 1%
execute/
bare_call_16
2.34ms 2.40ms 🔴 2.62% 4.94ms 4.55ms 🟢 -7.98% 🟡 89%
execute/
bare_call_16/typed
1.80ms 1.76ms 🟢 -2.29% 2.80ms 2.76ms 🟢 -1.48% 🟡 56%
execute/
bare_call_1/typed
1.14ms 1.13ms ⚪ -0.97% 1.20ms 1.18ms ⚪ -1.29% 🟢 4%
execute/
bare_call_4
1.60ms 1.63ms 🔴 1.67% 1.96ms 2.13ms 🔴 8.68% 🟢 31%
execute/
bare_call_4/typed
1.15ms 1.15ms ⚪ -0.08% 1.31ms 1.34ms 🔴 2.44% 🟢 17%
execute/
br_table
1.16ms 1.15ms ⚪ -1.03% 1.40ms 1.38ms ⚪ -1.24% 🟢 20%
execute/
count_until
657.55µs 686.45µs 🔴 4.58% 2.15ms 2.14ms ⚪ -0.30% 🔴 211%
execute/
factorial_iterative
326.55µs 325.37µs ⚪ -0.41% 956.87µs 949.61µs ⚪ -0.69% 🔴 192%
execute/
factorial_recursive
651.74µs 657.68µs ⚪ 0.95% 1.37ms 1.33ms 🟢 -2.44% 🔴 103%
execute/
fib_iterative
1.36ms 1.40ms 🔴 3.25% 5.14ms 5.19ms ⚪ 0.66% 🔴 271%
execute/
fib_recursive
5.92ms 6.23ms 🔴 5.38% 12.37ms 11.68ms 🟢 -5.55% 🟡 88%
execute/
global_bump
976.72µs 983.76µs ⚪ 0.73% 2.63ms 2.45ms 🟢 -6.93% 🔴 149%
execute/
global_const
726.73µs 743.49µs 🔴 2.31% 2.54ms 2.56ms ⚪ 0.72% 🔴 244%
execute/
host_calls
26.53µs 26.55µs ⚪ 0.15% 39.55µs 41.84µs 🔴 5.54% 🟡 58%
execute/
memory_fill
1.22ms 1.25ms 🔴 3.06% 4.15ms 4.16ms ⚪ 0.20% 🔴 232%
execute/
memory_sum
1.18ms 1.20ms ⚪ 0.93% 4.34ms 4.15ms 🟢 -4.26% 🔴 247%
execute/
memory_vec_add
2.54ms 2.60ms 🔴 2.30% 7.64ms 7.62ms ⚪ -0.33% 🔴 193%
execute/
recursive_is_even
1.15ms 1.16ms ⚪ 1.39% 2.28ms 2.36ms 🔴 3.24% 🔴 103%
execute/
recursive_ok
157.62µs 159.92µs 🔴 1.67% 305.46µs 332.93µs 🔴 8.89% 🔴 108%
execute/
recursive_scan
183.85µs 183.86µs ⚪ -0.20% 376.87µs 394.14µs 🔴 4.60% 🔴 114%
execute/
recursive_trap
15.62µs 16.12µs 🔴 3.43% 29.59µs 33.42µs 🔴 12.99% 🔴 107%
execute/
regex_redux
523.19µs 527.66µs ⚪ 1.01% 1.39ms 1.40ms 🔴 1.13% 🔴 166%
execute/
rev_complement
476.40µs 498.71µs 🔴 4.69% 1.42ms 1.42ms ⚪ 0.00% 🔴 186%
execute/
tiny_keccak
329.82µs 335.92µs 🔴 2.02% 1.16ms 1.16ms ⚪ 0.52% 🔴 246%
execute/
trunc_f2i
707.91µs 734.87µs 🔴 3.73% 2.15ms 2.13ms ⚪ -0.54% 🔴 190%
instantiate/
wasm_kernel
64.58µs 65.36µs ⚪ -0.06% 69.50µs 72.34µs 🔴 3.57% 🟢 11%
translate/
erc1155
202.50µs 204.70µs ⚪ 0.96% 371.10µs 392.59µs 🔴 5.82% 🟡 92%
translate/
erc20
98.75µs 101.27µs 🔴 2.78% 180.80µs 193.45µs 🔴 6.78% 🟡 91%
translate/
erc721
143.07µs 144.09µs ⚪ 0.68% 264.59µs 281.04µs 🔴 6.51% 🟡 95%
translate/
spidermonkey
0.00ns 0.00ns 🔴 1.82% 0.00ns 0.00ns 🔴 6.63% 🟢 0%
translate/
wasm_kernel
3.71ms 3.84ms ⚪ 2.59% 7.04ms 7.42ms 🔴 5.63% 🟡 93%

Link to pipeline

@Robbepop Robbepop merged commit 722ef1b into master Feb 2, 2023
@Robbepop Robbepop deleted the rf-update-wasmparser branch February 2, 2023 13:12
@yjhmelody
Copy link
Contributor

Hi, could you make this nostd version be public in github?

@Robbepop
Copy link
Member Author

Robbepop commented Feb 9, 2023

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.

3 participants