miden_debug_engine/exec/
mod.rs1mod config;
2#[cfg(feature = "dap")]
3mod dap;
4#[cfg(feature = "dap")]
5mod dap_client;
6#[cfg(feature = "dap")]
7mod dap_types;
8mod diagnostic;
9mod executor;
10mod host;
11mod state;
12mod trace;
13mod trace_event;
14mod tx_executor;
15
16#[cfg(feature = "dap")]
17pub use self::dap::{DapConfig, DapExecutor};
18#[cfg(feature = "dap")]
19pub use self::dap_client::{DapClient, DapStopReason, SCOPE_MEMORY, SCOPE_STACK};
20#[cfg(feature = "dap")]
21pub use self::dap_types::{DapUiFrame, DapUiState};
22#[doc(hidden)]
23pub use self::tx_executor::ProgramExecutor;
24pub use self::{
25 config::ExecutionConfig,
26 diagnostic::DiagnosticExecutor,
27 executor::Executor,
28 host::DebuggerHost,
29 state::DebugExecutor,
30 trace::{ExecutionTrace, TraceHandler},
31 trace_event::TraceEvent,
32};