| Features |
Advantages |
Benefits |
| What does the product do? |
Why is it better than the competition? |
What will it do for the developer? |
| Unique threads pane uses various colors to indicate the state of the threads at any given moment |
Presents information in graphical form, revealing patterns of lock contention between threads |
Allows a developer to identify thread interactions including deadlock situations. |
| Watch data value evolve |
Navigate through the structure of the data |
See state at any given moment |
| Track history of assigments to a given field |
Reveals the events that led up to an exception - not merely the exception itself |
Allows a developer to see where pointers were assigned a value of null |
| Graphical and Command Line Launchers |
Gives power and flexibility for running program |
Automatic creation of journal files capture an execution of the program being debugged |
| Click on a single line of source code and see all execution of that line of code |
Show differences in data values for each execution of single line of code |
Validate expected behavior |
| Novel graphical presentation of information |
Display of information graphically, not merely textually |
Faster recognition of destructive patterns in code |
| Shared Journal Files |
Allows programmers to easily share information about elusive bugs |
Enhanced group collaboration |
| Association of program's static and dynamic information |
Easily traverse between the static source code and the dynamic execution of program |
Ability to see the big picture |