Merge pull request #156 from paritytech/deprecate-interpreter

Deprecate interpreter and bump version
This commit is contained in:
Nikolay Volf
2018-01-23 16:47:52 +03:00
committed by GitHub
3 changed files with 8 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "parity-wasm"
version = "0.22.0"
version = "0.23.0"
authors = ["Nikolay Volf <nikvolf@gmail.com>", "Svyatoslav Nikolsky <svyatonik@yandex.ru>", "Sergey Shulepov <s.pepyakin@gmail.com>"]
license = "MIT/Apache-2.0"
readme = "README.md"

View File

@@ -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

View File

@@ -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;