Start a high-level architecture document for Wasmtime (#3019)
* Start a high-level architecture document for Wasmtime This commit cleands up some existing documentation by removing a number of "noop README files" and starting a high-level overview of the architecture of Wasmtime. I've placed this documentation under the contributing section of the book since it seems most useful for possible contributors. I've surely left some things out in this pass, and am happy to add more! * Review comments * More rewording * typos
This commit is contained in:
@@ -8,7 +8,6 @@ repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
documentation = "https://docs.rs/wasmtime-environ/"
|
||||
categories = ["wasm"]
|
||||
keywords = ["webassembly", "wasm"]
|
||||
readme = "README.md"
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
This is the `wasmtime-environ` crate, which contains the implementations
|
||||
of the `ModuleEnvironment` and `FuncEnvironment` traits from
|
||||
[`cranelift-wasm`](https://crates.io/crates/cranelift-wasm). They effectively
|
||||
implement an ABI for basic wasm compilation that defines how linear memories
|
||||
are allocated, how indirect calls work, and other details. They can be used
|
||||
for JITing, native object files, or other purposes.
|
||||
Reference in New Issue
Block a user