Update wasmtime to 0.29.0 (#9552)
* Start * Move to ctx * Make it compile for now * More work * Get rid off state-holder * Use less Refcells ** Don't use RefCell * Use names for parameters * Fixes after merge * Fixes after merge * Review feedback * FMT
Showing
- substrate/Cargo.lock 94 additions, 113 deletionssubstrate/Cargo.lock
- substrate/client/executor/common/src/runtime_blob/globals_snapshot.rs 8 additions, 5 deletions...ient/executor/common/src/runtime_blob/globals_snapshot.rs
- substrate/client/executor/common/src/util.rs 1 addition, 1 deletionsubstrate/client/executor/common/src/util.rs
- substrate/client/executor/common/src/wasm_runtime.rs 3 additions, 3 deletionssubstrate/client/executor/common/src/wasm_runtime.rs
- substrate/client/executor/src/integration_tests/linux.rs 1 addition, 1 deletionsubstrate/client/executor/src/integration_tests/linux.rs
- substrate/client/executor/src/integration_tests/mod.rs 4 additions, 4 deletionssubstrate/client/executor/src/integration_tests/mod.rs
- substrate/client/executor/src/native_executor.rs 5 additions, 5 deletionssubstrate/client/executor/src/native_executor.rs
- substrate/client/executor/src/wasm_runtime.rs 6 additions, 6 deletionssubstrate/client/executor/src/wasm_runtime.rs
- substrate/client/executor/wasmi/src/lib.rs 2 additions, 2 deletionssubstrate/client/executor/wasmi/src/lib.rs
- substrate/client/executor/wasmtime/Cargo.toml 1 addition, 5 deletionssubstrate/client/executor/wasmtime/Cargo.toml
- substrate/client/executor/wasmtime/src/host.rs 56 additions, 27 deletionssubstrate/client/executor/wasmtime/src/host.rs
- substrate/client/executor/wasmtime/src/imports.rs 31 additions, 20 deletionssubstrate/client/executor/wasmtime/src/imports.rs
- substrate/client/executor/wasmtime/src/instance_wrapper.rs 112 additions, 144 deletionssubstrate/client/executor/wasmtime/src/instance_wrapper.rs
- substrate/client/executor/wasmtime/src/lib.rs 0 additions, 1 deletionsubstrate/client/executor/wasmtime/src/lib.rs
- substrate/client/executor/wasmtime/src/runtime.rs 124 additions, 45 deletionssubstrate/client/executor/wasmtime/src/runtime.rs
- substrate/client/executor/wasmtime/src/state_holder.rs 0 additions, 45 deletionssubstrate/client/executor/wasmtime/src/state_holder.rs
- substrate/client/executor/wasmtime/src/tests.rs 3 additions, 3 deletionssubstrate/client/executor/wasmtime/src/tests.rs
- substrate/primitives/maybe-compressed-blob/Cargo.toml 1 addition, 1 deletionsubstrate/primitives/maybe-compressed-blob/Cargo.toml
- substrate/primitives/state-machine/Cargo.toml 1 addition, 1 deletionsubstrate/primitives/state-machine/Cargo.toml
Please register or sign in to comment