Software Development

Home | Software Development | C/C++

C/C++ debugging and analysis for Linux, UNIX and Mac OS X

The ideal environment for troubleshooting multi-threaded C/C++ applications

The ubiquity of C and C++ in commercial software applications places a premium on having tools that help with the maintenance of your code.  While the power of C and C++  give you control over the details of data, memory management and execution, the burden of troubleshooting your code can be time-consuming and laborious.  Our multi-core and multi-process debugging tools provide the ideal environment for troubleshooting complex C and C++ applications.  With detailed views of objects, data structures and pointers, our tools help you find defects quickly.

Intuitive view of objects and standard template library collections enhance productivity

The STL collection classes simplify the way you manipulate your program's data, but they complicate troubleshooting when your program hangs or crashes.  TotalView's Type Transformation Facility (TTF) provides a flexible way for you to provide alternate displays for data objects. STLView transformations provide a logical view of STL collection class objects, providing more practical view of list data.  The end result is a simplified, intuitive view into the structure and behavior of your code.

"The ability to port the code, and to watch and test on two different platforms side-by-side in real-time using TotalView’s debugger cut development time by 60 to 70 percent."

-Jim Knoblach, Simulation Manager
CAS, Inc.