Searched refs:WasmBacktrace (Results 1 – 8 of 8) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | trap.rs | 125 let bt = WasmBacktrace::from_captured( in from_runtime_box() 139 let bt = WasmBacktrace::from_captured( in from_runtime_box() 203 pub struct WasmBacktrace { struct 211 impl WasmBacktrace { argument 259 pub fn capture(store: impl AsContext) -> WasmBacktrace { in capture() argument 269 WasmBacktrace { in capture() 283 pub fn force_capture(store: impl AsContext) -> WasmBacktrace { in force_capture() argument 305 return WasmBacktrace { in from_captured() 397 impl fmt::Display for WasmBacktrace { implementation
|
| H A D | coredump.rs | 5 ValType, WasmBacktrace, store::StoreOpaque, 37 backtrace: WasmBacktrace, 41 pub(crate) fn new(store: &mut StoreOpaque, backtrace: WasmBacktrace) -> WasmCoreDump { in new()
|
| /wasmtime-44.0.1/tests/all/ |
| H A D | traps.rs | 33 e.downcast_ref::<WasmBacktrace>().is_some(), in test_trap_return() 63 assert!(e.downcast_ref::<WasmBacktrace>().is_some()); in test_format_err_error_return() 107 .downcast_ref::<WasmBacktrace>() in test_trap_return_downcast() 230 assert!(e.downcast_ref::<WasmBacktrace>().is_none()); in test_trap_backtrace_disabled() 1129 let trace = WasmBacktrace::capture(&store); in standalone_backtrace() 1142 let trace = WasmBacktrace::capture(&cx); in standalone_backtrace() 1174 let trace = WasmBacktrace::capture(&cx); in standalone_backtrace_disabled() 1176 let trace = WasmBacktrace::force_capture(&cx); in standalone_backtrace_disabled() 1862 let bt = err.downcast_ref::<WasmBacktrace>().unwrap(); in test_wasm_backtrace_max_frames() 1867 let bt = err.downcast_ref::<WasmBacktrace>().unwrap(); in test_wasm_backtrace_max_frames() [all …]
|
| H A D | async_functions.rs | 871 fn capture_stack(stacks: &Arc<Mutex<Vec<WasmBacktrace>>>, store: impl AsContext) { in non_stacky_async_activations() argument 873 stacks.push(wasmtime::WasmBacktrace::force_capture(store)); in non_stacky_async_activations()
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | trap.rs | 3 use wasmtime::{Error, Trap, WasmBacktrace, format_err}; 85 trace: &'a WasmBacktrace, 138 let trace = match raw.error.downcast_ref::<WasmBacktrace>() { in wasm_trap_origin() 160 let trace = match error.downcast_ref::<WasmBacktrace>() { in error_trace()
|
| /wasmtime-44.0.1/crates/fuzzing/src/oracles/ |
| H A D | stacks.rs | 81 let host_trace = match trap.downcast_ref::<WasmBacktrace>() { in check_stacks()
|
| /wasmtime-44.0.1/tests/all/component_model/ |
| H A D | import.rs | 7 use wasmtime::{Config, Engine, Store, StoreContextMut, Trap, WasmBacktrace}; 367 let trace = trap.downcast_ref::<WasmBacktrace>().unwrap().frames(); in attempt_to_leave_during_malloc()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | traphandlers.rs | 27 use crate::{StoreContextMut, WasmBacktrace}; 796 if err.downcast_ref::<WasmBacktrace>().is_some() => in record_unwind()
|