Skip to content

Commit

Permalink
wasi-threads: fix import name (#5748)
Browse files Browse the repository at this point in the history
* wasi-threads: fix import name

As @TerrorJack pointed out in #5484, that PR implements an older
name--`thread_spawn`. This change uses the now-official name from the
specification--`thread-spawn`.

* fix: update name in test
  • Loading branch information
abrown authored Feb 8, 2023
1 parent 46fe366 commit cacc416
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion crates/wasi-threads/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ pub fn add_to_linker<T: Clone + Send + 'static>(
) -> anyhow::Result<SharedMemory> {
linker.func_wrap(
"wasi",
"thread_spawn",
"thread-spawn",
move |mut caller: Caller<'_, T>, start_arg: i32| -> i32 {
log::trace!("new thread requested via `wasi::thread_spawn` call");
let host = caller.data().clone();
Expand Down
2 changes: 1 addition & 1 deletion tests/all/cli_tests/threads.wat
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
(func $__wasi_fd_write (param i32 i32 i32 i32) (result i32)))
(import "wasi_snapshot_preview1" "proc_exit"
(func $__wasi_proc_exit (param i32)))
(import "wasi" "thread_spawn"
(import "wasi" "thread-spawn"
(func $__wasi_thread_spawn (param i32) (result i32)))

(func (export "_start")
Expand Down

0 comments on commit cacc416

Please sign in to comment.