Please enable JavaScript to view this site.

Thread Validator Help

Navigation: The User Interface > Settings > Global Settings > Display

Display Behaviour

Scroll Prev Top Next More

The Display Behaviour tab allows you control how which displays are shown when a program starts executing and when a program finishes executing.

 

The default options are shown below:

 

settings-display-behaviour

 

 

Thread Validator can change the current display to any of the following displays.

 

Summary instructionStep the main display

Locks : All Locks instructionStep all locks in the application

Locks : Locks per Thread instructionStep locks displayed per thread that uses them

Locks : Active Locks instructionStep locks that are currently locked

Wait Chains instructionStep locks and waits and their relations to each other

Threads : Locks instructionStep thread history, plus locks for a given time segment

Threads : Lock Order instructionStep thread history, plus the order locks were acquired for a given time segment

Analysis : Query instructionStep perform queries on the locking data

Analysis : Coverage instructionStep code coverage for locking primitives

Analysis : Active Objects instructionStep locking primitives and handles and the callstack for the creation of the handle

Analysis : Object Handles instructionStep handles open in the target application

Diagnostic : Diagnostic instructionStep diagnostic information

Diagnostic : Stdout instructionStep text collected from stdout

Diagnostic : Environment Variables instructionStep environment variables from the program under test

Diagnostic : Child Processes instructionStep processes launched by the program under test

 

Program Starts Executing Behaviour

 

When Thread Validator starts monitoring the behaviour of an application the current display can automatically be switched to any of the displays listed above.

 

There is also the option not to change the display.

 

 

Program Finished Executing Behaviour

 

When Thread Validator has finished processing all the information from the target application the current display can automatically be switched to any of the displays listed above.

 

There is also the option not to change the display.
 
The type of display that may interesting for collected data depends on the type of program that was executed. Native, .Net or Mixed mode. To accommodate this we provide one setting for each of the three program types.

 

 

Reset All - Resets all global settings, not just those on the current page.

 

 

Reset - Resets the settings on the current page.