probe-web / @probe-web/client / index / DebuggerOptions
Interface: DebuggerOptions
Defined in: debugger.ts:235
Options for Session.debugger and the Debugger constructor.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
core? | number | Index of the core to debug (default 0). | debugger.ts:237 |
pollRunningMs? | number | Poll interval while the core runs (ms, default 50). The server sends no halt events. | debugger.ts:239 |
pollHaltedMs? | number | Poll interval while the core is halted (ms, default 200). | debugger.ts:241 |
haltTimeoutMs? | number | Timeout for halt requests (ms, default 500). | debugger.ts:243 |
stepOut? | StepOutStrategy | How step('out') is performed. server asks probe-rs to step out. caller-breakpoint instead runs to the caller's return address, which the stack trace already gives us. auto (the default) picks caller-breakpoint on Xtensa, where probe-rs's step out walks the windowed register file wrongly and leaves the function's caller behind, and server everywhere else. | debugger.ts:252 |
stepOutTimeoutMs? | number | How long step('out') waits for the caller to be reached (ms, default 5000). | debugger.ts:254 |