Structs§
- Breakpoint
- Call
Frame - Call
Frame Record - A single call, with the calls it made nested underneath.
- Call
Stack - Call
Trace - The hierarchy of calls made during an execution.
- Current
Frame - Debug
VarSnapshot - A snapshot of a debug variable at a specific clock cycle.
- Debug
VarTracker - Tracks debug variable snapshots, mapping variable names to their most recent location info.
- Inline
Call Frame - Invocation
Id - Session-local identity of a recovered invocation, independent of stack position.
- Logical
Stack Frame - Native
Ptr - This represents a descriptor for a pointer translated from the IR into a form suitable for referencing data in Miden’s linear memory.
- Read
Memory Expr - Recovered
Call Stack - Session-owned source-frame recovery, independent of the event stack used for execution control.
- Resolved
Debug Variable - A variable resolved in its owning invocation’s retained execution context.
- Resolved
Location - Return
Target - An invocation to finish, captured before execution resumes.
- Stack
Trace - Step
Info - Traced
Arg - A single argument of a traced call.
- Typed
Procedure - Typed ABI metadata for a package entrypoint.
Enums§
- Breakpoint
Type - Control
Flow Op - Format
Type - Frame
Transition - Logical
Frame Kind - Memory
Mode - OpDetail
- Operation
Matcher
Functions§
- format_
value - Resolves and decodes the package debug type represented by
ty. - inline_
frames_ for_ operation - Resolves the inline frames active for an operation.
- is_
internal_ source_ uri - Returns true for source paths emitted by compiler/runtime internals rather than user code.
- resolve_
location_ from_ filesystem - Resolve a source location directly from the filesystem, returning the resolved path and line.
- resolve_
source_ file_ for_ location - Resolve a source file for
location. - resolve_
source_ path - Resolve a source URI to an existing local filesystem path.
- resolve_
typed_ variable_ values - Resolve a typed debug variable into the canonical ABI felts consumed by the typed decoder.
- resolve_
variable_ value - Resolve a debug variable’s value given its location and the current VM state.
- resolve_
variable_ values - Resolve one or more consecutive felts for a debug variable.
- snapshot_
transient_ debug_ values - Snapshot transient debug locations at the decorator point.