miden_debug_engine/exec/
mod.rs1mod advice;
2mod config;
3#[cfg(feature = "dap")]
4mod dap;
5#[cfg(feature = "dap")]
6mod dap_client;
7#[cfg(feature = "dap")]
8mod dap_types;
9mod diagnostic;
10pub mod event;
11mod executor;
12mod host;
13mod query;
14mod snapshot;
15mod state;
16mod trace;
17
18#[cfg(feature = "dap")]
19pub use self::dap::{DapConfig, DapExecutor};
20#[cfg(feature = "dap")]
21pub use self::dap_client::{DapClient, DapStopReason, SCOPE_MEMORY, SCOPE_STACK};
22#[cfg(feature = "dap")]
23pub use self::dap_types::{DapUiFrame, DapUiState};
24pub use self::{
25 advice::{
26 EventMutationRecorder, clone_advice_mutation, clone_advice_mutations, read_advice_mutation,
27 read_event_log, write_advice_mutation, write_event_log,
28 },
29 config::ExecutionConfig,
30 diagnostic::DiagnosticExecutor,
31 event::Event,
32 executor::Executor,
33 host::DebuggerHost,
34 query::DebugQuery,
35 snapshot::{
36 MastForestRecorder, ReplaySnapshot, ReplaySnapshotError, ReplaySnapshotRecorder,
37 ReplaySnapshotWrite, ReplaySnapshotWriteError,
38 },
39 state::DebugExecutor,
40 trace::ExecutionTrace,
41};