Add changelog entry, clean up

This commit is contained in:
Mark McCaskey 2020-02-19 16:37:43 -08:00
parent 64cc59179a
commit 3bca20d3d3
3 changed files with 31 additions and 15 deletions

View File

@ -3,6 +3,7 @@
## **[Unreleased]** ## **[Unreleased]**
- [#1216](https://github.com/wasmerio/wasmer/pull/1216) `wasmer-interface-types` receives a binary encoder. - [#1216](https://github.com/wasmerio/wasmer/pull/1216) `wasmer-interface-types` receives a binary encoder.
- [#1212](https://github.com/wasmerio/wasmer/pull/1212) Add `--generate-debug-info` and `-g` flags to `wasmer run` to generate debug information during compilation that is passed via the GDB JIT interface to a debugger to allow source-level debugging of Wasm files. Currently only available on clif-backend, see PR for more information on its implementation.
- [#1228](https://github.com/wasmerio/wasmer/pull/1228) Singlepass cleanup: Resolve several FIXMEs and remove protect_unix. - [#1228](https://github.com/wasmerio/wasmer/pull/1228) Singlepass cleanup: Resolve several FIXMEs and remove protect_unix.
- [#1218](https://github.com/wasmerio/wasmer/pull/1218) Enable Cranelift verifier in debug mode. Fix bug with table indices being the wrong type. - [#1218](https://github.com/wasmerio/wasmer/pull/1218) Enable Cranelift verifier in debug mode. Fix bug with table indices being the wrong type.
- [#787](https://github.com/wasmerio/wasmer/pull/787) New crate `wasmer-interface-types` to implement WebAssembly Interface Types. - [#787](https://github.com/wasmerio/wasmer/pull/787) New crate `wasmer-interface-types` to implement WebAssembly Interface Types.

31
Cargo.lock generated
View File

@ -571,11 +571,11 @@ version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81dd6190aad0f05ddbbf3245c54ed14ca4aa6dd32f22312b70d8f168c3e3e633" checksum = "81dd6190aad0f05ddbbf3245c54ed14ca4aa6dd32f22312b70d8f168c3e3e633"
dependencies = [ dependencies = [
"arrayvec", "arrayvec 0.5.1",
"byteorder", "byteorder",
"fallible-iterator", "fallible-iterator",
"indexmap", "indexmap",
"smallvec 1.1.0", "smallvec 1.2.0",
"stable_deref_trait", "stable_deref_trait",
] ]
@ -1393,9 +1393,9 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8584eea9b9ff42825b46faf46a8c24d2cff13ec152fa2a50df788b87c07ee28" checksum = "f8584eea9b9ff42825b46faf46a8c24d2cff13ec152fa2a50df788b87c07ee28"
dependencies = [ dependencies = [
"proc-macro2 1.0.6", "proc-macro2 1.0.8",
"quote 1.0.2", "quote 1.0.2",
"syn 1.0.11", "syn 1.0.14",
] ]
[[package]] [[package]]
@ -1514,6 +1514,15 @@ version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3" checksum = "7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3"
[[package]]
name = "string-interner"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd710eadff449a1531351b0e43eb81ea404336fa2f56c777427ab0e32a4cf183"
dependencies = [
"serde",
]
[[package]] [[package]]
name = "strsim" name = "strsim"
version = "0.8.0" version = "0.8.0"
@ -1851,7 +1860,7 @@ dependencies = [
"wasmer-clif-fork-wasm", "wasmer-clif-fork-wasm",
"wasmer-runtime-core", "wasmer-runtime-core",
"wasmer-win-exception-handler", "wasmer-win-exception-handler",
"wasmparser 0.45.0", "wasmparser 0.45.2",
"winapi", "winapi",
] ]
@ -1878,7 +1887,7 @@ dependencies = [
"log", "log",
"thiserror", "thiserror",
"wasmer-clif-fork-frontend", "wasmer-clif-fork-frontend",
"wasmparser 0.45.0", "wasmparser 0.45.2",
] ]
[[package]] [[package]]
@ -1947,7 +1956,7 @@ dependencies = [
"smallvec 0.6.13", "smallvec 0.6.13",
"wabt", "wabt",
"wasmer-runtime-core", "wasmer-runtime-core",
"wasmparser 0.45.0", "wasmparser 0.45.2",
"winapi", "winapi",
] ]
@ -2034,7 +2043,7 @@ dependencies = [
"smallvec 0.6.13", "smallvec 0.6.13",
"target-lexicon", "target-lexicon",
"wasm-debug", "wasm-debug",
"wasmparser 0.45.0", "wasmparser 0.45.2",
"winapi", "winapi",
] ]
@ -2131,6 +2140,12 @@ dependencies = [
"winapi", "winapi",
] ]
[[package]]
name = "wasmparser"
version = "0.39.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c702914acda5feeeffbc29e4d953e5b9ce79d8b98da4dbf18a77086e116c5470"
[[package]] [[package]]
name = "wasmparser" name = "wasmparser"
version = "0.45.2" version = "0.45.2"