Searched refs:TrapTest (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/custom/ |
| H A D | traphandlers.rs | 22 use crate::runtime::vm::traphandlers::{TrapRegisters, TrapTest, tls}; in handle_trap() 39 TrapTest::NotWasm => {} in handle_trap() 40 TrapTest::HandledByEmbedder => unreachable!(), in handle_trap() 41 TrapTest::Trap(handler) => unsafe { handler.resume_tailcc(0, 0) }, in handle_trap()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/windows/ |
| H A D | vectored_exceptions.rs | 88 use crate::runtime::vm::traphandlers::{TrapRegisters, TrapTest, tls}; 235 TrapTest::NotWasm => EXCEPTION_CONTINUE_SEARCH, in exception_handler() 236 TrapTest::HandledByEmbedder => EXCEPTION_CONTINUE_EXECUTION, in exception_handler() 237 TrapTest::Trap(handler) => { in exception_handler()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | interpreter.rs | 4 StoreBox, TrapRegisters, TrapTest, VMContext, VMOpaqueContext, f32x4, f64x2, i8x16, tls, 481 TrapTest::NotWasm => { in trap() 487 TrapTest::HandledByEmbedder => unreachable!(), in trap() 491 TrapTest::Trap(handler) => handler, in trap()
|
| H A D | traphandlers.rs | 52 pub(crate) enum TrapTest { enum 1026 ) -> TrapTest { in test_if_trap() argument 1034 return TrapTest::HandledByEmbedder; in test_if_trap() 1040 return TrapTest::NotWasm; in test_if_trap() 1048 return TrapTest::NotWasm; in test_if_trap() 1055 TrapTest::Trap(entry_handler) in test_if_trap()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/unix/ |
| H A D | signals.rs | 4 use crate::runtime::vm::traphandlers::{TrapRegisters, TrapTest, tls}; 172 TrapTest::NotWasm => { in trap_handler() 181 TrapTest::HandledByEmbedder => true, in trap_handler() 182 TrapTest::Trap(handler) => { in trap_handler()
|