bytecodealliance / bytecodealliance/wasmtime
shared memory: use shared memories with the pooling allocator
Open
wasm-proposal:threads
- Dominant language
- Rust
- Stars
- 18.6k
- Forks
- 1.8k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 126
Description
The pooling allocator creates memories in a specific region that is torn down with the instance. In #4187, shared memories are implemented to own their own memory. It is unclear what changes are needed at this point to make shared memories work with the pooling allocator (e.g., assign shared memories to a store?) but this issue serves to track the resolution of this problem.
Contributor guide
Assessment
This issue has not been assessed yet.