The multicore grouping feature helps you define multiple arbitrary groupings of cores and then perform multicore operations on the groups. Clicking the
Multicore Groups button in the
Debug view toolbar allows you to create new multicore groups, see
Creating multicore group. For more information on multicore debugging, see
Multicore debugging.
Figure 1. Multicore Groups
The
Multicore Groups pop-up menu provides the following options:
- Use All Cores - If the selected debug context is a multicore system, then all cores are used for multicore operations.
- Disable Halt Groups - Disables breakpoint halt groups, see Multicore breakpoint halt groups.
- Limit new breakpoints to current group - If selected, all new breakpoints set during a debug session are reproduced only on cores belonging to the group of the core on which the breakpoint is set.
- Edit Target Types - Opens the Target Types dialog to add or remove target types, see Editing multicore group.
- Edit Multicore Groups - Opens the Multicore Groups dialog to create multicore groups, see Creating multicore group. You can also use this option to modify existing multicore groups, see Modifying multicore group.
The
Multicore Groups pop-up menu also shows the list of groups that are shown in the
Multicore Groups dialog.