wasmer_compiler/engine/
mod.rs1mod error;
4#[cfg(not(target_arch = "wasm32"))]
5mod resolver;
6#[cfg(not(target_arch = "wasm32"))]
7mod trap;
8#[cfg(not(target_arch = "wasm32"))]
9mod tunables;
10
11#[cfg(not(target_arch = "wasm32"))]
12mod artifact;
13mod builder;
14#[cfg(not(target_arch = "wasm32"))]
15mod code_memory;
16mod inner;
17#[cfg(not(target_arch = "wasm32"))]
18mod link;
19#[cfg(not(target_arch = "wasm32"))]
20mod mapped_binary;
21#[cfg(not(target_arch = "wasm32"))]
22mod unwind;
23
24pub use self::error::{InstantiationError, LinkError};
25#[cfg(not(target_arch = "wasm32"))]
26pub use self::resolver::resolve_imports;
27#[cfg(not(target_arch = "wasm32"))]
28pub use self::trap::*;
29#[cfg(not(target_arch = "wasm32"))]
30pub use self::tunables::{BaseTunables, Tunables};
31
32#[cfg(not(target_arch = "wasm32"))]
33pub use self::artifact::Artifact;
34pub use self::builder::EngineBuilder;
35#[cfg(not(target_arch = "wasm32"))]
36pub use self::code_memory::CodeMemory;
37pub use self::inner::{Engine, EngineInner};
38#[cfg(not(target_arch = "wasm32"))]
39pub use self::link::link_module;
40#[cfg(not(target_arch = "wasm32"))]
41pub use self::mapped_binary::LIBCALLS_ELF;