Sha256: 69505a7188ce2a0a1c2f4d1e0864e9dc44dcfb7121d76eb1a1d5e1a027c7a628

Contents?: true

Size: 473 Bytes

Versions: 14

Compression:

Stored size: 473 Bytes

Contents

//! Debug utils for WebAssembly using Cranelift.

#![allow(clippy::cast_ptr_alignment)]

/// Memory definition offset in the VMContext structure.
#[derive(Debug, Clone)]
pub enum ModuleMemoryOffset {
    /// Not available.
    None,
    /// Offset to the defined memory.
    Defined(u32),
    /// Offset to the imported memory.
    Imported(u32),
}

pub use write_debuginfo::{emit_dwarf, DwarfSection, DwarfSectionRelocTarget};

mod gc;
mod transform;
mod write_debuginfo;

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
wasmtime-12.0.1 ./ext/cargo-vendor/wasmtime-cranelift-12.0.1/src/debug.rs
wasmtime-12.0.0 ./ext/cargo-vendor/wasmtime-cranelift-12.0.0/src/debug.rs
wasmtime-11.0.0 ./ext/cargo-vendor/wasmtime-cranelift-11.0.0/src/debug.rs
wasmtime-10.0.1 ./ext/cargo-vendor/wasmtime-cranelift-10.0.1/src/debug.rs
wasmtime-10.0.0 ./ext/cargo-vendor/wasmtime-cranelift-10.0.0/src/debug.rs
wasmtime-9.0.4 ./ext/cargo-vendor/wasmtime-cranelift-9.0.4/src/debug.rs
wasmtime-9.0.1 ./ext/cargo-vendor/wasmtime-cranelift-9.0.1/src/debug.rs
wasmtime-8.0.0 ./ext/cargo-vendor/wasmtime-cranelift-8.0.0/src/debug.rs
wasmtime-7.0.0 ./ext/cargo-vendor/wasmtime-cranelift-7.0.0/src/debug.rs
wasmtime-6.0.1 ./ext/cargo-vendor/wasmtime-cranelift-6.0.1/src/debug.rs
wasmtime-6.0.0 ./ext/cargo-vendor/wasmtime-cranelift-6.0.0/src/debug.rs
wasmtime-5.0.0 ./ext/cargo-vendor/wasmtime-cranelift-5.0.0/src/debug.rs
wasmtime-0.4.1 ./ext/cargo-vendor/wasmtime-cranelift-4.0.0/src/debug.rs
wasmtime-0.4.0 ./ext/cargo-vendor/wasmtime-cranelift-4.0.0/src/debug.rs