| /wasmtime-44.0.1/crates/debugger/src/host/ |
| H A D | api.rs | 17 pub struct Debuggee { struct 34 impl Debuggee { impl 307 d: Resource<Debuggee>, in get_module() argument 319 d: Resource<Debuggee>, in get_memory() argument 334 d: Resource<Debuggee>, in get_global() argument 349 d: Resource<Debuggee>, in get_table() argument 364 d: Resource<Debuggee>, in get_func() argument 379 d: Resource<Debuggee>, in get_tag() argument 411 d: Resource<Debuggee>, in add_breakpoint() argument 422 d: Resource<Debuggee>, in remove_breakpoint() argument [all …]
|
| H A D | bindings.rs | 19 "bytecodealliance:wasmtime/debuggee.debuggee": super::api::Debuggee,
|
| H A D | opaque.rs | 117 impl<T: Send + 'static> OpaqueDebugger for crate::Debuggee<T> { implementation
|
| /wasmtime-44.0.1/crates/test-programs/src/bin/ |
| H A D | debugger_component.rs | 24 fn debug(d: &Debuggee, args: Vec<String>) { in debug() argument 42 fn single_step(d: &Debuggee) -> Self { in single_step() 47 fn continue_(d: &Debuggee) -> Self { in continue_() 52 fn result(self, d: &Debuggee) -> Result<Event, Error> { in result() 60 fn test_simple(d: &Debuggee) { in test_simple() argument 91 fn test_loop(d: &Debuggee) { in test_loop() argument
|
| /wasmtime-44.0.1/crates/debugger/src/ |
| H A D | host.rs | 12 pub use api::Debuggee; 20 debuggee: crate::Debuggee<T>, in add_debuggee() 21 ) -> Result<Resource<Debuggee>> { in add_debuggee() argument 25 Ok(table.push(Debuggee { in add_debuggee()
|
| H A D | lib.rs | 44 pub struct Debuggee<T: Send + 'static> { struct 229 impl<T: Send + 'static> Debuggee<T> { implementation 244 pub fn new<F>(mut store: Store<T>, inner: F) -> Debuggee<T> in new() 286 Debuggee { in new() 555 let mut debuggee = Debuggee::new(store, move |store| { in basic_debugger() 747 let mut debuggee = Debuggee::new(store, move |store| { in early_finish() 787 let mut debuggee = Debuggee::new(store, move |store| { in drop_debuggee_and_store()
|
| /wasmtime-44.0.1/crates/gdbstub-component/src/ |
| H A D | addr.rs | 4 use crate::api::{Debuggee, Frame, Memory, Module}; 69 pub fn update(&mut self, d: &Debuggee) -> Result<()> { in update() 97 pub fn memory_map_xml(&self, debuggee: &Debuggee) -> String { in memory_map_xml() 134 pub fn frame_to_pc(&self, frame: &Frame, debuggee: &Debuggee) -> WasmAddr { in frame_to_pc() 144 pub fn frame_to_return_addr(&self, frame: &Frame, debuggee: &Debuggee) -> Option<WasmAddr> { in frame_to_return_addr() 154 pub fn lookup(&self, addr: WasmAddr, d: &Debuggee) -> AddrSpaceLookup<'_> { in lookup()
|
| H A D | api.rs | 21 pub fn continue_(d: &Debuggee, r: ResumptionValue) -> Self { in continue_() argument 27 pub fn single_step(d: &Debuggee, r: ResumptionValue) -> Self { in single_step() argument 39 pub fn result(mut self, d: &Debuggee) -> std::result::Result<Event, Error> { in result()
|
| H A D | lib.rs | 44 fn debug(d: &api::Debuggee, args: Vec<String>) { in debug() argument 71 debuggee: &'a api::Debuggee,
|
| /wasmtime-44.0.1/crates/debugger/wit/ |
| H A D | world.wit | 63 /// Debuggee remains in running state until the returned 80 /// Debuggee remains in running state until the returned
|
| /wasmtime-44.0.1/src/commands/ |
| H A D | run.rs | 926 let debuggee = wasmtime_debugger::Debuggee::new(debuggee_host, body); in invoke_debugger()
|