Skip to content

Commit c3db0ff

Browse files
chore: update deps, rename simd feature
Signed-off-by: Henry Gressmann <[email protected]>
1 parent f9f760f commit c3db0ff

File tree

13 files changed

+363
-355
lines changed

13 files changed

+363
-355
lines changed

Cargo.lock

Lines changed: 33 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ default-members=[".", "crates/tinywasm", "crates/types", "crates/parser"]
44
resolver="2"
55

66
[workspace.dependencies]
7-
wast="230"
8-
wat="1.230"
9-
wasmparser={version="0.230", default-features=false}
7+
wast="231"
8+
wat="1.231"
9+
wasmparser={version="0.231", default-features=false}
1010
eyre="0.6"
1111
log="0.4"
1212
pretty_env_logger="0.5"
13-
criterion={version="0.5", default-features=false, features=["cargo_bench_support", "rayon"]}
13+
criterion={version="0.6", default-features=false, features=["cargo_bench_support", "rayon"]}
1414

1515
[workspace.package]
1616
version="0.9.0-alpha.0"

crates/parser/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ impl Parser {
6464
simd: true,
6565
memory64: true,
6666
custom_page_sizes: true,
67+
bulk_memory_opt: true,
68+
call_indirect_overlong: true,
6769

6870
extended_const: false,
6971
wide_arithmetic: false,

crates/tinywasm/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ tinywasm-types={version="0.9.0-alpha.0", path="../types", default-features=false
2222
libm={version="0.2", default-features=false}
2323

2424
[dev-dependencies]
25-
wasm-testsuite={version="0.5.4"}
25+
wasm-testsuite={version="0.5.6"}
2626
indexmap="2.7"
2727
wast={workspace=true}
2828
wat={workspace=true}
@@ -34,7 +34,7 @@ serde_json={version="1.0"}
3434
serde={version="1.0", features=["derive"]}
3535

3636
[features]
37-
default=["std", "parser", "logging", "archive", "canonicalize_nans", "__simd"]
37+
default=["std", "parser", "logging", "archive", "canonicalize_nans", "unstable-simd"]
3838

3939
logging=["log", "tinywasm-parser?/logging", "tinywasm-types/logging"]
4040
std=["tinywasm-parser?/std", "tinywasm-types/std"]
@@ -49,7 +49,7 @@ archive=["tinywasm-types/archive"]
4949
canonicalize_nans=[]
5050

5151
# enable simd support (unstable / unfinished)
52-
__simd=[]
52+
unstable-simd=[]
5353

5454
[[test]]
5555
name="test-wasm-1"

crates/tinywasm/src/func.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use crate::interpreter::stack::{CallFrame, Stack};
2-
use crate::{log, unlikely, Function};
32
use crate::{Error, FuncContext, Result, Store};
3+
use crate::{Function, log, unlikely};
44
use alloc::{boxed::Box, format, string::String, string::ToString, vec, vec::Vec};
55
use tinywasm_types::{ExternRef, FuncRef, FuncType, ModuleInstanceAddr, ValType, WasmValue};
66

0 commit comments

Comments
 (0)