Developers and development groups on a variety of UNIX and Windows platforms have found Insure++ to be the most thorough tool for automatically detecting large classes of programming and runtime errors. The newest version provides increased benefits because of its ability to handle applications of all sizes.
"Insure++ is an indispensable tool for my development," said Chee Cheng, Senior Systems Analyst at the Chicago Tribune. "It automatically finds all the otherwise hard-to-find bugs and memory leaks during compilation and runtime. I won't deliver programs to customers unless I first check them with Insure++."
The newest version includes three different levels of error detection. Developers can choose from Lite, Minimal, and Source Code Instrumentation depending on what their needs are. This allows for greater scalability with the project at hand and gives developers the convenience of uncovering errors early in the development process.
When users want to perform a fast check on the initial run through an application, or do not have access to the source code, they can run Insure++ in Lite mode. This is especially useful when developers need faster runtime error detection throughout development.
Minimal Instrumentation is more thorough than Lite mode and results in significantly faster run times than full Source Code Instrumentation. Developers can use Minimal Instrumentation for daily testing of a project and use full Source Code Instrumentation to zero in on a specific class or directory to find even more errors as time permits. The flexibility yielded by Minimal Instrumentation is particularly helpful for large projects when resources are limited.
Insure++ is available on Linux, DEC Alpha, IBM RS/6000 (AIX 4.x), HP (HP UX 10 & 11), SGI (IRIX 5.x & 6.x), Sun/Sparc, as well as Windows.