Cool Tools - Discover - Release Notes for version 1.1
Description
Sun Ceres Memory Error Discovery Tool 1.1 SunOS_sparc gccfss_lang 2008/01/02
(Shipped with GCCFSS 4.2.0)
Added support for multi-threaded applications.
Potential speculative loads are reported as warnings.
Added DISCOVER_GUARD_SIZE environment variable to control the size
of array guards (see included manpage).
Added DISCOVER_LEAK_STACK_DEPTH environment variable to control
memory leak reports (see included manpage).
The following issues have been fixed:
Incorrect offsets reported for static functions.
Erratic failures on applications using floating point calculations.
Problem with basename() function defined in the user application.
Problem with GCC-style exceptions.
HTML report incorrectly displays some characters in source code.
Heap-related problems not reported for 64-bit applications.
Instrumented binary crashes when the stack size is set to unlimited.
Intermittent crashes with partially annotated code.
Discover dumps core when instrumenting program compiled with GCCFSS.
If you have installed the SUNW0scgfss package in a
nonstandard location, in addition to modifying the symbolic
links in the gcc/bin directory as described in the
GCCFSS 4.2.0 install
instructions, you should similarly modify the man page
links for ats, bit and discover in gcc/man/man1.