Disconnects Store state fields from Compiler (#1761)
* Moves CodeMemory, VMInterrupts and SignatureRegistry from Compiler * CompiledModule holds CodeMemory and GdbJitImageRegistration * Store keeps track of its JIT code * Makes "jit_int.rs" stuff Send+Sync * Adds the threads example.
This commit is contained in:
@@ -43,6 +43,10 @@ is now enabled by default.
|
||||
|
||||
[#1667](https://github.com/bytecodealliance/wasmtime/pull/1667)
|
||||
|
||||
The Rust API does not require a store provided during `Module::new` operation. The `Module` can be send accross threads and instantiate for a specific store. The `Instance::new` now requires the store.
|
||||
|
||||
[#1761](https://github.com/bytecodealliance/wasmtime/pull/1761)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
## 0.16.0
|
||||
|
||||
Reference in New Issue
Block a user