-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Integrate Wasmtime for runtime execution #3869
Commits on Oct 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 87bf2d4 - Browse repository at this point
Copy the full SHA 87bf2d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f37b9d8 - Browse repository at this point
Copy the full SHA f37b9d8View commit details -
executor: Use test_case macro to easily execute tests with different
Wasm execution methods.
Configuration menu - View commit details
-
Copy full SHA for 36bdc5c - Browse repository at this point
Copy the full SHA 36bdc5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 727ce43 - Browse repository at this point
Copy the full SHA 727ce43View commit details -
node-executor: Rewrite benchmarks with criterion.
They were not passing compilation before and criterion seems to be more widely used in Substrate.
Configuration menu - View commit details
-
Copy full SHA for 1bcb472 - Browse repository at this point
Copy the full SHA 1bcb472View commit details -
executor: Begin implementation of Wasm runtime.
The implementation demonstrates the outline of the execution, but does not link against the external host functions.
Configuration menu - View commit details
-
Copy full SHA for 3908f76 - Browse repository at this point
Copy the full SHA 3908f76View commit details -
executor: Define and implement basic FunctionExecutor.
The SandboxCapabilities::invoke is still left unimplemented.
Configuration menu - View commit details
-
Copy full SHA for 447c31a - Browse repository at this point
Copy the full SHA 447c31aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 828fbf0 - Browse repository at this point
Copy the full SHA 828fbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81535c5 - Browse repository at this point
Copy the full SHA 81535c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3d2b35 - Browse repository at this point
Copy the full SHA a3d2b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7bb759 - Browse repository at this point
Copy the full SHA a7bb759View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9076ca0 - Browse repository at this point
Copy the full SHA 9076ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a903a8 - Browse repository at this point
Copy the full SHA 5a903a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77e9bd - Browse repository at this point
Copy the full SHA a77e9bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c964753 - Browse repository at this point
Copy the full SHA c964753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e0d828 - Browse repository at this point
Copy the full SHA 5e0d828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7623f12 - Browse repository at this point
Copy the full SHA 7623f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7467e35 - Browse repository at this point
Copy the full SHA 7467e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73465c - Browse repository at this point
Copy the full SHA b73465cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b72c6 - Browse repository at this point
Copy the full SHA d5b72c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 779d4b4 - Browse repository at this point
Copy the full SHA 779d4b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffda81 - Browse repository at this point
Copy the full SHA 5ffda81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70896c0 - Browse repository at this point
Copy the full SHA 70896c0View commit details
Commits on Oct 30, 2019
-
Explicitly catch panics during host calls.
We do this to ensure that panics do not cross language boundaries.
Configuration menu - View commit details
-
Copy full SHA for 4b0cdc8 - Browse repository at this point
Copy the full SHA 4b0cdc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28f7c11 - Browse repository at this point
Copy the full SHA 28f7c11View commit details
Commits on Oct 31, 2019
-
Merge branch 'master' into wasmtime-real
# Conflicts: # node/cli/Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for f4016dd - Browse repository at this point
Copy the full SHA f4016ddView commit details -
Fixes after merge from master and panic safety for wasmtime
instantiation.
Configuration menu - View commit details
-
Copy full SHA for b76f733 - Browse repository at this point
Copy the full SHA b76f733View commit details
Commits on Nov 1, 2019
-
Merge branch 'master' into wasmtime-real
# Conflicts: # node/cli/Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for 0ec6caf - Browse repository at this point
Copy the full SHA 0ec6cafView commit details