Sha256: 05d951a96361bb375fef5590bc566ea83318cdaea2868f6747956e67009b298b

Contents?: true

Size: 594 Bytes

Versions: 1

Compression:

Stored size: 594 Bytes

Contents

//! Module for Windows x86 ABI unwind registry.
//!
//! Note that this is not implemented at this time because there is no Cranelift
//! backend foR windows.

use crate::prelude::*;
use std::mem;

pub enum UnwindRegistration {}

impl UnwindRegistration {
    #[allow(missing_docs)]
    pub const SECTION_NAME: &'static str = ".pdata";

    #[allow(missing_docs)]
    pub unsafe fn new(
        _base_address: *const u8,
        _unwind_info: *const u8,
        _unwind_len: usize,
    ) -> Result<UnwindRegistration> {
        bail!("unwind registration unimplemented on i686 windows")
    }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/wasmtime-29.0.0/src/runtime/vm/sys/windows/unwind32.rs