7.1.1. Using the break trigger group

The break trigger group consists of a thread ID, or a set of thread IDs, associated with a specific thread breakpoint. If any thread in the break trigger group hits the thread breakpoint, it triggers and the thread stops. All other threads, including the other threads in the break trigger group, continue.

The break trigger group is empty when all the threads in the group have ceased to exist. In this case, the group disappears. Even where the Debug Agent has the ability to communicate this information, the thread breakpoint associated with this empty break trigger group is not disabled. However, it never triggers.

If you try to reinstate a thread breakpoint where the break trigger group has disappeared, you cannot be sure that the threads specified by the group still exist or that the IDs are the same. In this release of RealView Debugger it is not possible to reinstate a thread breakpoint whose break trigger group has disappeared.

Note

A break trigger group can consist of a process, or set of processes, associated with a process breakpoint. This feature is not available in this release.

Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DUI 0323D
Non-Confidential