Home
last modified time | relevance | path

Searched refs:WasmBacktrace (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtrap.rs125 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 Dcoredump.rs5 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 Dtraps.rs33 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 Dasync_functions.rs871 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 Dtrap.rs3 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 Dstacks.rs81 let host_trace = match trap.downcast_ref::<WasmBacktrace>() { in check_stacks()
/wasmtime-44.0.1/tests/all/component_model/
H A Dimport.rs7 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 Dtraphandlers.rs27 use crate::{StoreContextMut, WasmBacktrace};
796 if err.downcast_ref::<WasmBacktrace>().is_some() => in record_unwind()