wasmer/lib/runtime-core
bors[bot] 2139357021
Merge #709
709: new feature flag: `deterministic` r=MarkMcCaskey a=YaronWittenstein

The motivation for the PR is for introducing a new feature flag called `deterministic`.

When `deterministic` will be enabled (turned-off by default) it'll guarantee deterministic
execution of wasm programs across different hardware/circumstances.

This is critical for Blockchain projects that require execution to be deterministic
in order to reach a consensus of the state transition of each smart-contract transaction.

Co-authored-by: Yaron Wittenstein <yaron.wittenstein@gmail.com>
Co-authored-by: Yaron Wittenstein <yaronwittenstein@users.noreply.github.com>
Co-authored-by: Mark McCaskey <5770194+markmccaskey@users.noreply.github.com>
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-12-06 21:24:40 +00:00
..
src Merge #709 2019-12-06 21:24:40 +00:00
build.rs runtime-core: Support cross-compilation. 2019-11-07 01:30:45 +08:00
Cargo.toml Merge branch 'master' into deterministic 2019-12-05 11:50:16 -08:00
image-loading-linux-x86-64.s Save and restore the additional XMM registers in OSR too. 2019-10-21 19:44:16 -07:00
image-loading-macos-x86-64.s Save and restore the additional XMM registers in OSR too. 2019-10-21 19:44:16 -07:00
README.md Add lots of rustdocs and clean up one line of code 2019-09-26 17:17:50 -07:00

Wasmer logo

Build Status License Join the Wasmer Community Number of downloads from crates.io Read our API documentation

Wasmer Runtime Core

Wasmer is a standalone JIT WebAssembly runtime, aiming to be fully compatible with WASI, Emscripten, Rust and Go. Learn more.

This crate represents the core of the runtime. Consider [wasmer-runtime] for higher level APIs.