cdc395e898
- update to 3.8.0: * Support for MIPS32 platforms running Linux. Valgrind has been tested on MIPS32 and MIPS32r2 platforms running different Debian Squeeze and MeeGo distributions. Both little-endian and big-endian cores are supported. The tools Memcheck, Massif and Lackey have been tested and are known to work. See README.mips for more details. * Preliminary support for Android running on x86. * Preliminary (as-yet largely unusable) support for MacOSX 10.8. * Support for Intel AVX instructions and for AES instructions. This support is available only for 64 bit code. * Support for POWER Decimal Floating Point instructions. * Non-libc malloc implementations are now supported. This is useful for tools that replace malloc (Memcheck, Massif, DRD, Helgrind). Using the new option --soname-synonyms, such tools can be informed that the malloc implementation is either linked statically into the executable, or is present in some other shared library different from libc.so. This makes it possible to process statically linked programs, and programs using other malloc libraries, for example TCMalloc or JEMalloc. * For tools that provide their own replacement for malloc et al, the option --redzone-size=<number> allows users to specify the size of the padding blocks (redzones) added before and after each client allocated block. Smaller redzones decrease the memory needed by Valgrind. Bigger redzones increase the chance to detect blocks overrun or underrun. Prior to this change, the redzone size was hardwired to 16 bytes in Memcheck. * Memcheck: - The leak_check GDB server monitor command now can control the maximum nr of loss records to output. - Reduction of memory use for applications allocating
Dirk Mueller2012-09-05 15:20:05 +00:00
7e02f994a6
- update to 3.8.0: * Support for MIPS32 platforms running Linux. Valgrind has been tested on MIPS32 and MIPS32r2 platforms running different Debian Squeeze and MeeGo distributions. Both little-endian and big-endian cores are supported. The tools Memcheck, Massif and Lackey have been tested and are known to work. See README.mips for more details. * Preliminary support for Android running on x86. * Preliminary (as-yet largely unusable) support for MacOSX 10.8. * Support for Intel AVX instructions and for AES instructions. This support is available only for 64 bit code. * Support for POWER Decimal Floating Point instructions. * Non-libc malloc implementations are now supported. This is useful for tools that replace malloc (Memcheck, Massif, DRD, Helgrind). Using the new option --soname-synonyms, such tools can be informed that the malloc implementation is either linked statically into the executable, or is present in some other shared library different from libc.so. This makes it possible to process statically linked programs, and programs using other malloc libraries, for example TCMalloc or JEMalloc. * For tools that provide their own replacement for malloc et al, the option --redzone-size=<number> allows users to specify the size of the padding blocks (redzones) added before and after each client allocated block. Smaller redzones decrease the memory needed by Valgrind. Bigger redzones increase the chance to detect blocks overrun or underrun. Prior to this change, the redzone size was hardwired to 16 bytes in Memcheck. * Memcheck: - The leak_check GDB server monitor command now can control the maximum nr of loss records to output. - Reduction of memory use for applications allocating
Dirk Mueller2012-09-05 15:20:05 +00:00
dea0490bef
- update to 3.7.0 (bnc#724215): * Support for IBM z/Architecture (s390x) running Linux. Valgrind can analyse 64-bit programs running on z/Architecture. Most user space instructions up to and including z10 are supported. See README.s390 for more details. * Support for the IBM Power ISA 2.06 (Power7 instructions) * Further solidification of support for SSE 4.2 in 64-bit mode * Memcheck: * - reduction of memory use in some circumstances * - improved handling of freed memory for finding more errors * - fix of a longstanding bug that could cause false negatives * Helgrind: * - Helgrind: performance improvements and major memory use reductions * GDB server: Valgrind now has an embedded GDB server. That means it is possible to control a Valgrind run from GDB, doing all the usual things that GDB can do (single stepping, breakpoints, examining data, etc). Tool-specific functionality is also available. * Over 160 bugs have been fixed.
Dirk Mueller2011-11-09 19:07:31 +00:00
986d98e892
- update to 3.7.0 (bnc#724215): * Support for IBM z/Architecture (s390x) running Linux. Valgrind can analyse 64-bit programs running on z/Architecture. Most user space instructions up to and including z10 are supported. See README.s390 for more details. * Support for the IBM Power ISA 2.06 (Power7 instructions) * Further solidification of support for SSE 4.2 in 64-bit mode * Memcheck: * - reduction of memory use in some circumstances * - improved handling of freed memory for finding more errors * - fix of a longstanding bug that could cause false negatives * Helgrind: * - Helgrind: performance improvements and major memory use reductions * GDB server: Valgrind now has an embedded GDB server. That means it is possible to control a Valgrind run from GDB, doing all the usual things that GDB can do (single stepping, breakpoints, examining data, etc). Tool-specific functionality is also available. * Over 160 bugs have been fixed.
Dirk Mueller2011-11-09 19:07:31 +00:00
fe16a8f670
Accepting request 89284 from devel:tools
Stephan Kulow
2011-10-25 15:17:41 +00:00
683ad0093f
Accepting request 89284 from devel:tools
Stephan Kulow
2011-10-25 15:17:41 +00:00
03322d18f4
Accepting request 89219 from home:oertel:branches:openSUSE:Factory
Dirk Mueller2011-10-25 13:16:31 +00:00
e5117a83d1
Accepting request 89219 from home:oertel:branches:openSUSE:Factory
Dirk Mueller2011-10-25 13:16:31 +00:00
236f332173
Accepting request 88545 from devel:tools
Stephan Kulow
2011-10-19 11:41:32 +00:00
37f750ecfd
Accepting request 88545 from devel:tools
Stephan Kulow
2011-10-19 11:41:32 +00:00
35cd15c071
- Support Linux kernel 3.x (bnc#724215)
Dirk Mueller2011-10-18 14:24:03 +00:00
64f6bc794b
- Support Linux kernel 3.x (bnc#724215)
Dirk Mueller2011-10-18 14:24:03 +00:00
30ac2e6f0c
Accepting request 87440 from devel:tools
Lars Vogdt
2011-10-12 14:17:04 +00:00
feff208ec9
Accepting request 87440 from devel:tools
Lars Vogdt
2011-10-12 14:17:04 +00:00
35d8c27fb4
Accepting request 87239 from home:algraf:branches:devel:tools
Dirk Mueller2011-10-11 19:13:19 +00:00