You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
(3) |
2
(4) |
|
3
(9) |
4
(3) |
5
(3) |
6
|
7
|
8
(2) |
9
(2) |
|
10
|
11
(1) |
12
|
13
|
14
(4) |
15
|
16
|
|
17
|
18
|
19
|
20
|
21
(1) |
22
(1) |
23
(1) |
|
24
|
25
(1) |
26
(1) |
27
|
28
(1) |
|
|
|
From: Julian S. <se...@so...> - 2019-02-03 09:32:32
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=e125eb3931954f0e46a2b6bdbfc3e55557642cde commit e125eb3931954f0e46a2b6bdbfc3e55557642cde Author: Julian Seward <js...@ac...> Date: Sun Feb 3 10:31:15 2019 +0100 Make the DHAT viewer components be copied into the distribution tarball. Followup to 441bfc5f51c7f5f80cc6491d23cbe2dc711d191f (dhat overhaul). Diff: --- dhat/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dhat/Makefile.am b/dhat/Makefile.am index 2ce300e..e8ddb05 100644 --- a/dhat/Makefile.am +++ b/dhat/Makefile.am @@ -2,7 +2,7 @@ include $(top_srcdir)/Makefile.tool.am #SUBDIRS += perf -EXTRA_DIST = docs/dh-manual.xml +EXTRA_DIST = docs/dh-manual.xml dh_view.html dh_view.css dh_view.js #---------------------------------------------------------------------------- # Headers, etc |
|
From: Julian S. <se...@so...> - 2019-02-03 09:07:52
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=15ac949bef385219729e02857c9b8e515a479271 commit 15ac949bef385219729e02857c9b8e515a479271 Author: Julian Seward <js...@ac...> Date: Sun Feb 3 10:06:36 2019 +0100 Make the DHAT viewer components be copied into the install tree. Followup to 441bfc5f51c7f5f80cc6491d23cbe2dc711d191f (dhat overhaul). Diff: --- dhat/Makefile.am | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dhat/Makefile.am b/dhat/Makefile.am index 74bf2cd..2ce300e 100644 --- a/dhat/Makefile.am +++ b/dhat/Makefile.am @@ -8,7 +8,11 @@ EXTRA_DIST = docs/dh-manual.xml # Headers, etc #---------------------------------------------------------------------------- -#bin_SCRIPTS = dh_print +# Ensure the viewer components get copied into the install tree. Note that +# vglibdir and vglib_DATA are also defined in coregrind/Makefile.am. I don't +# know if that's a problem. Doesn't appear to be. +vglibdir = $(pkglibdir) +vglib_DATA = dh_view.html dh_view.css dh_view.js #---------------------------------------------------------------------------- # dhat-<platform> |
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:49
|
Ensure this documentation file is included in tarball.
Fixes: 9f3d49a ("Create 3.10.0 section in NEWS, add (first draft of) README_DEVELOPERS_processes")
Signed-off-by: Rhys Kidd <rhy...@gm...>
---
Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/Makefile.am b/Makefile.am
index 0458c931d..242b38a14 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -104,6 +104,7 @@ perf: check
EXTRA_DIST = \
COPYING.DOCS \
README_DEVELOPERS \
+ README_DEVELOPERS_processes \
README_PACKAGERS \
README_MISSING_SYSCALL_OR_IOCTL \
README.s390 \
--
2.19.1
|
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:49
|
Certain clang compiler versions do not support -finline-functions, so only apply
this compiler option conditionally if supported.
Warnings with Apple LLVM version 8.0.0 (clang-800.0.42.1), based on upstream clang 3.9.0:
clang: warning: optimization flag '-finline-functions' is not supported
clang: warning: argument unused during compilation: '-finline-functions'
Fixes: 7dd9a7f ("Add -finline-functions to standard build flags, so gcc will
consider all functions as candidates for inlining.")
Signed-off-by: Rhys Kidd <rhy...@gm...>
---
Makefile.all.am | 3 ++-
configure.ac | 21 +++++++++++++++++++++
2 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/Makefile.all.am b/Makefile.all.am
index 8ea95a611..2ad54034f 100644
--- a/Makefile.all.am
+++ b/Makefile.all.am
@@ -97,7 +97,7 @@ clean-noinst_DSYMS:
# -fno-builtin is important for defeating LLVM's idiom recognition
# that somehow causes VG_(memset) to get into infinite recursion.
AM_CFLAGS_BASE = \
- -O2 -finline-functions -g \
+ -O2 -g \
-Wall \
-Wmissing-prototypes \
-Wshadow \
@@ -116,6 +116,7 @@ AM_CFLAGS_BASE = \
@FLAG_W_LOGICAL_OP@ \
@FLAG_W_ENUM_CONVERSION@ \
@FLAG_W_OLD_STYLE_DECLARATION@ \
+ @FLAG_FINLINE_FUNCTIONS@ \
@FLAG_FNO_STACK_PROTECTOR@ \
@FLAG_FSANITIZE@ \
-fno-strict-aliasing \
diff --git a/configure.ac b/configure.ac
index d0b68b46b..8779cf029 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2200,6 +2200,27 @@ CFLAGS=$safe_CFLAGS
AC_SUBST(FLAG_FNO_STACK_PROTECTOR)
+# does this compiler support -finline-functions ?
+AC_MSG_CHECKING([if gcc accepts -finline-functions])
+
+safe_CFLAGS=$CFLAGS
+CFLAGS="-finline-functions -Werror"
+
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ return 0;
+]])], [
+inline_functions=yes
+FLAG_FINLINE_FUNCTIONS="-finline-functions"
+AC_MSG_RESULT([yes])
+], [
+inline_functions=no
+FLAG_FINLINE_FUNCTIONS=""
+AC_MSG_RESULT([no])
+])
+CFLAGS=$safe_CFLAGS
+
+AC_SUBST(FLAG_FINLINE_FUNCTIONS)
+
# Does GCC support disabling Identical Code Folding?
# We want to disabled Identical Code Folding for the
# tools preload shared objects to get better backraces.
--
2.19.1
|
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:48
|
Avoid use of two manners of setting automake configuration options, and consolidate them into AM_INIT_AUTOMAKE macro. Signed-off-by: Rhys Kidd <rhy...@gm...> --- Makefile.am | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 631c845ab..a63cd9bde 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ -AUTOMAKE_OPTIONS = foreign 1.10 dist-bzip2 +AUTOMAKE_OPTIONS = 1.10 include $(top_srcdir)/Makefile.all.am diff --git a/configure.ac b/configure.ac index b69935e9b..d0b68b46b 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ AC_INIT([Valgrind],[3.15.0.GIT],[val...@li...]) AC_CONFIG_SRCDIR(coregrind/m_main.c) AC_CONFIG_HEADERS([config.h]) -AM_INIT_AUTOMAKE([foreign subdir-objects]) +AM_INIT_AUTOMAKE([foreign dist-bzip2 subdir-objects]) AM_MAINTAINER_MODE -- 2.19.1 |
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:48
|
Since f38d96d -fno-stack-protector has been added to $(AM_CFLAGS_BASE) on all
platforms, if the compiler supports it. Accordingly, there's no need to still add
this a second time specifically for macOS.
Fixes: f38d96d ("Add -Wformat -Wformat-security to the list of compile flags.")
Signed-off-by: Rhys Kidd <rhy...@gm...>
---
Makefile.all.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.all.am b/Makefile.all.am
index 2ad54034f..daa7e413f 100644
--- a/Makefile.all.am
+++ b/Makefile.all.am
@@ -222,14 +222,14 @@ AM_CCASFLAGS_ARM64_LINUX = @FLAG_M64@ -g
AM_FLAG_M3264_X86_DARWIN = -arch i386
AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
-mmacosx-version-min=10.6 \
- -fno-stack-protector -fno-pic -fno-PIC
+ -fno-pic -fno-PIC
AM_CFLAGS_PSO_X86_DARWIN = $(AM_CFLAGS_X86_DARWIN) $(AM_CFLAGS_PSO_BASE)
AM_CCASFLAGS_X86_DARWIN = -arch i386 -g
AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
- -mmacosx-version-min=10.6 -fno-stack-protector
+ -mmacosx-version-min=10.6
AM_CFLAGS_PSO_AMD64_DARWIN = $(AM_CFLAGS_AMD64_DARWIN) $(AM_CFLAGS_PSO_BASE)
AM_CCASFLAGS_AMD64_DARWIN = -arch x86_64 -g
--
2.19.1
|
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:48
|
Autoconf says:
"This macro is obsolescent, as current systems have conforming
header files. New programs need not use this macro".
Was previously required to ensure the system has C header files conforming
to ANSI C89 (ISO C90). Specifically, this macro checks for stdlib.h,
stdarg.h, string.h, and float.h.
This autoconf option was used to provide conditional fallback support
via defined STDC_HEADERS.
valgrind does not utilize conditional fallback support so, so this macro
is both obsolete and unused, so let's drop it.
Signed-off-by: Rhys Kidd <rhy...@gm...>
---
configure.ac | 1 -
1 file changed, 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index b885bd91b..b69935e9b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4011,7 +4011,6 @@ fi # test "$VGCONF_OS" = "solaris"
# Checks for C header files.
#----------------------------------------------------------------------------
-AC_HEADER_STDC
AC_CHECK_HEADERS([ \
asm/unistd.h \
endian.h \
--
2.19.1
|
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:46
|
This approach is utilized consistently throughout the file, and would make alphabetical reordering easier. Adopt it here as well. Signed-off-by: Rhys Kidd <rhy...@gm...> --- Makefile.am | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index a63cd9bde..0458c931d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,7 +3,8 @@ AUTOMAKE_OPTIONS = 1.10 include $(top_srcdir)/Makefile.all.am -TOOLS = memcheck \ +TOOLS = \ + memcheck \ cachegrind \ callgrind \ helgrind \ @@ -13,7 +14,8 @@ TOOLS = memcheck \ lackey \ none -EXP_TOOLS = exp-sgcheck \ +EXP_TOOLS = \ + exp-sgcheck \ exp-bbv # Put docs last because building the HTML is slow and we want to get -- 2.19.1 |
|
From: Rhys K. <rhy...@gm...> - 2019-02-03 03:56:46
|
A short series of autotools-related cleanup patches. I'd appreciate if I could get a review from at least one of the other valgrind developers before I actually commit these patches to master. It started out as some small things noticed whilst looking at a larger feature and here we are six patches later. The series itself should be fairly straightforward. Has been tested on macOS 10.11, 10.12 and 10.13 and Ubuntu 16.04. The series itself can also be found on my GitHub repo at: https://github.com/Echelon9/valgrind/tree/series/autotools-series An interested reviewer could add the repo, check out a local branch with the patches and re-build valgrind as follows: # Add repo and checkout a local branch with the patches git remote add rhyskidd-gh https://github.com/Echelon9/valgrind.git git checkout -b series/autotools-series rhyskidd-gh/series/autotools-series # Clean build environment, re-run autotools and build make distclean ./autogen.sh && ./configure && make === I also wonder whether valgrind should be explicit about a minimum supported version of autoconf (via AC_PREREQ() macro)? This would allow some of the existing backwards compatible hacks to be dropped. The only current location that a minimum version is mentioned is at http://valgrind.org/downloads/repository.html, where autoconf >=2.68 is stated as a dependency upon automake >= 1.10. A minimum automake version dependency is currently specified in the code. Thoughts? Cc: Julian Seward <js...@ac...> Cc: Philippe Waroquiers <phi...@sk...> Cc: Ivo Raisr <iv...@iv...> Cc: Petar Jovanovic <mip...@gm...> Cc: Mark Wielaard <ma...@kl...> Rhys Kidd (6): config: remove unrequired AC_HEADER_STDC config: Set automake options consistenly in one location Makefile.am: Consistent indent and align config: Conditionalize -finline-functions on compiler support macOS: Don't duplicate -fno-stack-protector Add missing documentation file from EXTRA_DIST Makefile.all.am | 7 ++++--- Makefile.am | 9 ++++++--- configure.ac | 24 ++++++++++++++++++++++-- 3 files changed, 32 insertions(+), 8 deletions(-) -- 2.19.1 |