diff --git a/Cargo.toml b/Cargo.toml index 31a3be6..c4f37e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parity-wasm" -version = "0.22.0" +version = "0.23.0" authors = ["Nikolay Volf ", "Svyatoslav Nikolsky ", "Sergey Shulepov "] license = "MIT/Apache-2.0" readme = "README.md" diff --git a/README.md b/README.md index ed8cc80..2249661 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ## Rust WebAssembly format serializing/deserializing -along with experimental interpreter +along with (now deprecated) experimental interpreter ```rust @@ -37,6 +37,10 @@ Decoder can be fuzzed with `cargo-fuzz` using `wasm-opt` (https://github.com/Web - set rustup to use a nightly toolchain, because `cargo fuzz` uses a rust compiler plugin: `rustup override set nightly` - run `cargo fuzz run deserialize` +## Interpreter deprecated + +Interpreter here is in deprecated state, new one (`wasmi`) can be found in separate crate: https://github.com/pepyakin/wasmi. + # License `parity-wasm` is primarily distributed under the terms of both the MIT diff --git a/src/interpreter/mod.rs b/src/interpreter/mod.rs index 2001f2f..61ac6ff 100644 --- a/src/interpreter/mod.rs +++ b/src/interpreter/mod.rs @@ -1,5 +1,7 @@ //! WebAssembly interpreter module. +#![deprecated(since = "0.23", note = "Use wasmi crate to interpret wasm")] + use std::any::TypeId; use std::error; use std::fmt;