Types of Breakpoints
◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
You can set breakpoints to break execution when any of the
following conditions are true:
1. The program reaches a given source line, function, label,
or address.
See: ◄BP Command (location)►
◄Set Breakpoint Command (location)►
2. An expression becomes true (nonzero). The CodeView
expression evaluator evaluates this type of expression based
on the the currently visible function.
See: ◄BP Command (expression=true)►
◄Set Breakpoint Command (expression=true)►
3. The value of an expression or memory range changes.
CodeView references this type of expression by memory
location. As a result, the original value of the expression
is checked no matter which function is currently visible.
See: ◄BP Command (expression changes)►
◄Set Breakpoint Command (expression changes)►
4. Conditions 1 and 2.
See: ◄BP Command (location/expression=true)►
◄Set Breakpoint Command (location/expression=true)►
5. Conditions 1 and 3.
See: ◄BP Command (location/expression changes)►
◄Set Breakpoint Command (location/expression changes)►
-♦-