set_conditional_breakpoint
Set a conditional breakpoint that stops execution only when a specified condition evaluates to true.
Instructions
Set a conditional breakpoint that only stops when a condition is true.
Args: address: Address or symbol (e.g., "main", "0x80001000", "sieve\11") condition: Condition expression. HLL example: "(counter > 10) && (flag == 1)" TRACE32 example: "Register(D0)>5" language: "hll" for C/C++ syntax, "t32" for TRACE32 PRACTICE syntax
Returns: Confirmation of conditional breakpoint
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | ||
| language | No | hll | |
| condition | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |