Download List

项目描述

Memcheck provides the ability to fault on pointer

overrun (read or write) or freed pointer

deference (read or write), logs double free and realloc of already freed pointers and memory not freed on exit, checks for pointer underrun on free and realloc, optionally reverses the behavior of overrun and underrun, "churns" reallocations to always return a different pointer, and logs pointer overruns instead of faulting. It has a very small performance impact, with the tradeoff of a large memory footprint. It includes a validation test suite to verify correctness of the library. It is tested on a variety of architectures, including Alpha, ARM, HPPA, PPC, ix86, IA64, rs6000, S390, SPARC, and SPARC64. It is tested on a variety of platforms, including OSF, FreeBSD, NetBSD, OpenBSD, Linux, HP/UX, Mac OSX, AIX, SCO, and Solaris.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-07-28 18:04 Back to release list
0.1.3

生成系统复归使用非CVS的版本的libtool / autoconf的,因为造成的CVS版本要创建共享库的情况下'。所以'扩展名。为支持的sparc64部分未知- Linux平台增加了。在“永不释放”的消息已不再是在应用程序终止写在同步方式。在一个显着的速度,设于这将导致进程终止。
标签: Stable, Major bugfixes
The build system was reverted to use a non-CVS
version of libtool/autoconf, since the CVS version
caused shared libraries to be created without the
'.so' extension in the name. Partial support for
the sparc64-unknown-linux platform was added. The
"Never freed" message is no longer written at the
termination of the application in a synchronous
manner. This results in a significant speed-up at
process termination.

Project Resources