Sha256: c7b15171d2e9b846897b609dde59c92353f21d57bf325483f6b3ff0dbca5f73e
Contents?: true
Size: 1.8 KB
Versions: 1
Compression:
Stored size: 1.8 KB
Contents
//! Standalone environment for WebAssembly using Cranelift. Provides functions to translate //! `get_global`, `set_global`, `memory.size`, `memory.grow`, `call_indirect` that hardcode in //! the translation the base addresses of regions of memory that will hold the globals, tables and //! linear memories. #![deny(missing_docs, warnings)] #![warn(clippy::cast_sign_loss)] #![no_std] #[cfg(feature = "std")] #[macro_use] extern crate std; extern crate alloc; pub mod prelude; mod address_map; #[macro_use] mod builtin; mod demangling; mod error; mod ext; mod gc; mod hostcall; mod module; mod module_artifacts; mod module_types; pub mod obj; mod ref_bits; mod scopevec; mod stack_map; mod trap_encoding; mod tunables; mod types; mod vmoffsets; pub use self::ext::*; pub use crate::address_map::*; pub use crate::builtin::*; pub use crate::demangling::*; pub use crate::error::*; pub use crate::gc::*; pub use crate::hostcall::*; pub use crate::module::*; pub use crate::module_artifacts::*; pub use crate::module_types::*; pub use crate::ref_bits::*; pub use crate::scopevec::ScopeVec; pub use crate::stack_map::StackMap; pub use crate::trap_encoding::*; pub use crate::tunables::*; pub use crate::types::*; pub use crate::vmoffsets::*; pub use object; pub use wasmparser; #[cfg(feature = "compile")] mod compile; #[cfg(feature = "compile")] pub use crate::compile::*; #[cfg(feature = "component-model")] pub mod component; #[cfg(all(feature = "component-model", feature = "compile"))] pub mod fact; // Reexport all of these type-level since they're quite commonly used and it's // much easier to refer to everything through one crate rather than importing // one of three and making sure you're using the right one. pub use cranelift_entity::*; /// Version number of this crate. pub const VERSION: &str = env!("CARGO_PKG_VERSION");
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wasmtime-29.0.0 | ./ext/cargo-vendor/wasmtime-environ-29.0.0/src/lib.rs |