mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-08 21:58:20 +00:00
Implemented shared memory for Wasmer in preparation for multithreading
Fixed linter Fixed clippy Cleaned up some merge leftover
This commit is contained in:
committed by
ptitSeb
parent
0928629051
commit
a5f641b4b0
@@ -104,7 +104,8 @@ impl Wasi {
|
||||
is_wasix_module(module),
|
||||
std::sync::atomic::Ordering::Release,
|
||||
);
|
||||
let import_object = import_object_for_all_wasi_versions(store, &wasi_env.env);
|
||||
let mut import_object = import_object_for_all_wasi_versions(store, &wasi_env.env);
|
||||
import_object.import_shared_memory(module, store);
|
||||
let instance = Instance::new(store, module, &import_object)?;
|
||||
let memory = instance.exports.get_memory("memory")?;
|
||||
wasi_env.data_mut(store).set_memory(memory.clone());
|
||||
|
||||
Reference in New Issue
Block a user