190
edits
Changes
→Threads window
==Threads window==
The Thread Window shows Thread list with the detailed information in your application, You can filter thread list and see the particular information.
[[File:thread_window.png|700px|center|Thread window1]]
Setup:
1. When you start debug (F5), click on DEBUG > Windows > Threads.
2. You can filter by using flag and "Show Flag Threads Only" icon on the top of the Thread window.
3. You can show and hide the information columns by using "Columns" dropdown list on the top of the Thread window.
How to Use:
Turn on flags on the thread you want to see, and choose "Show Flag Threads Only" to filter them.
Choose which information to show or hide from the "Columns" dropdown list.
Sort the list by the information on the column by using "Group by" dropdown list if it is necessary.
Columns:
*flag column: you can mark a thread with red flags to pay attention or thread list filtering.
*active thread column: a yellow arrow indicates an active thread. An outline of an arrow indicates the thread where execution broke into the debugger.
*ID: the identification number for each thread.
==Source window==
On the top right corner, there is a box where you can put a Boolean expression on which the window will filter the threads. So in our example, if we put i == 1, it will only show the one thread that has i = 1.
[[File:Parallelwatch-boolean.PNG|300px500px|center|Parallel Watch]]
==GPU Threads window==