It has three parts:
Insight automatically detects a wide variety of programming and memory access run-time errors including:
Inuse visualizes in real-time the memory manipulation of your program, helping developers spot bugs and inefficiencies in memory handling.
TCA also performs coverage analysis of programs, providing necessary feedback to programmers about which parts of the code were actually tested.
> insight -Zvm +K0 -o mycode mycode.cpp
It will pop a window display all errors in your program. If you want to use KAI compiler, you need to put the following lines:
into your .insight file which is in your top directory.
There is a man page help available:
(By careful!! Always check the $PATH before you do "man insight", because there is another "insight" on unix, which has nothing to do with insure++.)
The other memory leak check program people use is Purify. There is a licence on a sun fsui02 on the fnalu cluser.