Working with Breakpoints and Data Breakpoints

Programmers use breakpoints to test and debug programs by causing the program to stop at scheduled intervals so that the status of the program can be examined in stages.

There are two types of breakpoints that are referred to throughout this document:

Breakpoint: Wherever the term "breakpoint" is used, code breakpoint should be inferred. A code breakpoint is a programmer-defined break in code that when reached triggers a temporary halt in the program. To set a breakpoint, please refer to Setting a Breakpoint.

Data Breakpoint: A data breakpoint is a breakpoint set on data that triggers a break when the data is set or changed. To set a data breakpoint, please read Setting a Data Breakpoint.