PVF: NaN canonicalization & deteriministic stack (#9069)
* NaN canonicalization * Introduce a simple stack depth metering * Be explicit about the wasm features we enable * Pull the latest latast fix for the pwasm-utils crate * Disable `wasm_threads` as well. * Factor out deterministic stack params * Add more docs * Remove redundant dep * Refine comments * Typo Co-authored-by:Andronik Ordian <write@reusable.software> Co-authored-by:
Andronik Ordian <write@reusable.software>
Showing
- substrate/Cargo.lock 6 additions, 39 deletionssubstrate/Cargo.lock
- substrate/client/executor/common/src/runtime_blob/runtime_blob.rs 19 additions, 0 deletions...e/client/executor/common/src/runtime_blob/runtime_blob.rs
- substrate/client/executor/runtime-test/src/lib.rs 6 additions, 0 deletionssubstrate/client/executor/runtime-test/src/lib.rs
- substrate/client/executor/src/wasm_runtime.rs 2 additions, 1 deletionsubstrate/client/executor/src/wasm_runtime.rs
- substrate/client/executor/wasmtime/Cargo.toml 5 additions, 1 deletionsubstrate/client/executor/wasmtime/Cargo.toml
- substrate/client/executor/wasmtime/src/lib.rs 4 additions, 0 deletionssubstrate/client/executor/wasmtime/src/lib.rs
- substrate/client/executor/wasmtime/src/runtime.rs 102 additions, 25 deletionssubstrate/client/executor/wasmtime/src/runtime.rs
- substrate/client/executor/wasmtime/src/test-guard-page-skip.wat 2293 additions, 0 deletions...ate/client/executor/wasmtime/src/test-guard-page-skip.wat
- substrate/client/executor/wasmtime/src/tests.rs 173 additions, 0 deletionssubstrate/client/executor/wasmtime/src/tests.rs
Please register or sign in to comment