wasmer/backend/sys/
mod.rs1#[cfg(feature = "experimental-async")]
4pub(crate) mod async_runtime;
5pub(crate) mod entities;
6pub(crate) mod error;
7pub(crate) mod tunables;
8pub mod vm;
9
10pub use engine::NativeEngineExt;
11pub use entities::*;
12pub use tunables::*;
13
14#[cfg(feature = "compiler")]
15pub use wasmer_compiler::{
16 CompilerConfig, FunctionMiddleware, MiddlewareReaderState, ModuleMiddleware, wasmparser,
17};
18
19pub use wasmer_compiler::{Artifact, EngineBuilder, Features, Tunables};
20
21pub use wasmer_types::MiddlewareError;
22pub use wasmer_types::target::{Architecture, CpuFeature, OperatingSystem, Target, Triple};
23
24#[cfg(feature = "cranelift")]
25pub use wasmer_compiler_cranelift::{Cranelift, CraneliftOptLevel};
26#[cfg(feature = "llvm")]
27pub use wasmer_compiler_llvm::{LLVM, LLVMOptLevel};
28#[cfg(feature = "singlepass")]
29pub use wasmer_compiler_singlepass::Singlepass;