## Profiling Threads Window

See Also

The Threads window is typically located in the main editor window of the IDE and displays detailed information about application thread activity during a profiling session. You open the Threads window by choosing Window > Profiling > Threads from the main menu.

The toolbar of the Threads window contains the following items:

Button | Function
--- | ---
| Save Current View.Click this to save an image of the current results as a `.png` file.
| Zoom In.Click this to increase the detail of the graph.
| Zoom Out. Click this to decreases the detail of the graph.
| Scale-to-Fit. Click this to modify the display of data so that the entire graph fits in the window.

The toolbar also contains a dropdown list that enables you to filter the display according to the state of the thread.

The Threads window contains the following two tabs:

- Threads (Timeline). This tab displays thread states over time. You can zoom in/out on the current view, or switch to the Scale to Fit mode. States can be displayed for all threads, all live threads or all finished threads according to the combobox selection. You can also define a subset of threads to be displayed using a (multi)selection. Double-clicking a thread displays the details of that thread in the Threads (Details) tab.
- Threads (Details). This tab displays more detailed information about individual threads. Use the dropdown list in the Threads tab toolbar to select which threads to display. The name, classname and current status (alive/finished) of each thread is displayed. A short description of the thread is also provided. The tab contains the following two tabs:
  - General. This tab displays a pie graph illustrating thread state statistics.
  - Details. This tab contains a full listing of the thread's states, with timestamps. A timeline for each thread provides a quick overview of that thread's activity while it is being monitoring.

See Also
  Profiling Windows
  Viewing Thread Activity

Legal Notices