mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
-> 3.16.0.RC1
This commit is contained in:
parent
6052ee66a0
commit
940ec1ca69
31
NEWS
31
NEWS
@ -1,6 +1,6 @@
|
||||
|
||||
Release 3.16.0 (?? ?????? 2020)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Release 3.16.0 (22 May 2020)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
3.16.0 is a feature release with many improvements and the usual collection of
|
||||
bug fixes.
|
||||
@ -13,11 +13,12 @@ support for X86/macOS 10.13, AMD64/macOS 10.13 and nanoMIPS/Linux.
|
||||
|
||||
* ==================== CORE CHANGES ===================
|
||||
|
||||
* It is now possible to dynamically change the value of many command
|
||||
line options while your program (or its children) are running under
|
||||
Valgrind.
|
||||
To have the list of dynamically changeable options, run
|
||||
* It is now possible to dynamically change the value of many command line
|
||||
options while your program (or its children) are running under Valgrind.
|
||||
|
||||
To see the list of dynamically changeable options, run
|
||||
"valgrind --help-dyn-options".
|
||||
|
||||
You can change the options from the shell by using vgdb to launch
|
||||
the monitor command "v.clo <clo option>...".
|
||||
The same monitor command can be used from a gdb connected
|
||||
@ -27,7 +28,7 @@ support for X86/macOS 10.13, AMD64/macOS 10.13 and nanoMIPS/Linux.
|
||||
|
||||
* ================== PLATFORM CHANGES =================
|
||||
|
||||
* mips: preliminary support for nanoMIPS instruction set has been added.
|
||||
* MIPS: preliminary support for nanoMIPS instruction set has been added.
|
||||
|
||||
* ==================== TOOL CHANGES ====================
|
||||
|
||||
@ -53,8 +54,6 @@ support for X86/macOS 10.13, AMD64/macOS 10.13 and nanoMIPS/Linux.
|
||||
where yes is a synonym of msec. When giving the value nsec, the
|
||||
system cpu time of system calls is also recorded.
|
||||
|
||||
* Massif:
|
||||
|
||||
* Memcheck:
|
||||
|
||||
- Several memcheck options are now dynamically changeable.
|
||||
@ -66,13 +65,20 @@ support for X86/macOS 10.13, AMD64/macOS 10.13 and nanoMIPS/Linux.
|
||||
valgrind will now produce a warning to say the suppression entry will not
|
||||
work, and suggest the needed change.
|
||||
|
||||
- Significantly fewer false positive errors on optimised code generated by
|
||||
Clang and GCC. In particular, Memcheck now deals better with the
|
||||
situation where the compiler will transform C-level "A && B" into "B && A"
|
||||
under certain circumstances (in which the transformation is valid).
|
||||
Handling of integer equality/non-equality checks on partially defined
|
||||
values is also improved on some architectures.
|
||||
|
||||
* exp-sgcheck:
|
||||
|
||||
- The exprimental Stack and Global Array Checking tool has been removed.
|
||||
It only ever worked on x86 and amd64, and even on those it had a
|
||||
high false positive rate and was slow. An alternative for detecting
|
||||
high false positive rate and was slow. An alternative for detecting
|
||||
stack and global array overruns is using the AddressSanitizer (ASAN)
|
||||
facility of the GCC and llvm compilers which require you to rebuild
|
||||
facility of the GCC and Clang compilers, which require you to rebuild
|
||||
your code with -fsanitize=address.
|
||||
|
||||
* ==================== OTHER CHANGES ====================
|
||||
@ -170,6 +176,9 @@ n-i-bz sys_statx: don't complain if both |filename| and |buf| are NULL.
|
||||
n-i-bz Fix non-glibc build of test suite with s390x_features
|
||||
n-i-bz MinGW, include/valgrind.h: Fix detection of 64-bit mode
|
||||
|
||||
(3.16.0.RC1: 18 May 2020, git 6052ee66a0cf5234e8e2a2b49a8760226bc13b92)
|
||||
|
||||
|
||||
|
||||
Release 3.15.0 (12 April 2019)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
##------------------------------------------------------------##
|
||||
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
AC_INIT([Valgrind],[3.16.0.GIT],[valgrind-users@lists.sourceforge.net])
|
||||
AC_INIT([Valgrind],[3.16.0.RC1],[valgrind-users@lists.sourceforge.net])
|
||||
AC_CONFIG_SRCDIR(coregrind/m_main.c)
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AM_INIT_AUTOMAKE([foreign dist-bzip2 subdir-objects])
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
|
||||
<!-- valgrind release + version stuff -->
|
||||
<!ENTITY rel-type "Release">
|
||||
<!ENTITY rel-version "3.15.0">
|
||||
<!ENTITY rel-date "12 April 2019">
|
||||
<!ENTITY rel-version "3.16.0">
|
||||
<!ENTITY rel-date "22 May 2020">
|
||||
|
||||
<!-- where the docs are installed -->
|
||||
<!ENTITY vg-docs-path "$INSTALL/share/doc/valgrind/html/index.html">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user