| |||
| Home > Debugging Your OS Application > Setting breakpoints > Breakpoint markers in the code views | |||
Breakpoints are marked in the source-level and disassembly-level view at the left side of the window using color-coded icons:
Red means that a breakpoint is active, and that it is in scope.
Green means that a breakpoint is active, but not for the thread, or process, that is shown in the Code window. The thread shown in the Code window depends on the window attachment.
Yellow shows a conditional breakpoint.
Conditional thread breakpoints are not colored yellow. They are colored according to the current context (that is, red or green).
White shows that a breakpoint is disabled.
Table 7.1 shows the icons used for the thread breakpoint types.
Table 7.1. Breakpoint icons for OS-aware applications
| Icon | Breakpoint/Tracepoint type |
|---|---|
![]() | Halted System Debug (HSD) breakpoint. |
![]() | Thread breakpoint in Running System Debug (RSD). |
![]() | RSD System breakpoint. |
If you set a thread breakpoint in this way in an unattached window, the break trigger group is the current thread. If your Code window is attached to a thread, the break trigger group consists of the thread the window is attached to.