Structs§
- Breakpoint
- Call
Frame - Call
Stack - Current
Frame - Debug
Executor - A special version of crate::Executor which provides finer-grained control over execution, and captures a ton of information about the program being executed, so as to make it possible to introspect everything about the program and the state of the VM at a given cycle.
- Debugger
- Run a compiled Miden program with the Miden VM
- Debugger
Config - Debugger
Host - This is an implementation of Host which is essentially miden_processor::DefaultHost, but extended with additional functionality for debugging, in particular it manages trace events that record the entry or exit of a procedure call frame.
- Execution
Trace - An ExecutionTrace represents a final state of a program that was executed.
- Executor
- The Executor is responsible for executing a program with the Miden VM.
- Felt
- Wrapper around
miden_processor::Feltthat implements useful traits that are not implemented for that type. - Memory
Chiplet - Read
Memory Expr - Resolved
Location - Stack
Trace - Test
Felt - Wrapper around
miden_processor::Feltthat implements useful traits that are not implemented for that type.
Enums§
- Breakpoint
Type - Format
Type - Memory
Mode - OpDetail
- Trace
Event - A typed wrapper around the raw trace events known to the compiler
Traits§
Functions§
- bytes_
to_ words - Convert a byte array to an equivalent vector of words
- run
- run_
noninteractively - start_
ui - trace
Type Aliases§
- Execution
Result - Trace
Handler - A callback to be executed when a TraceEvent occurs at a given clock cycle