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
(6) |
2
(3) |
3
|
4
(3) |
5
(10) |
6
(4) |
7
(5) |
|
8
(1) |
9
(3) |
10
(11) |
11
(18) |
12
(13) |
13
(4) |
14
(11) |
|
15
(12) |
16
(6) |
17
(1) |
18
(13) |
19
(14) |
20
(12) |
21
(3) |
|
22
(17) |
23
(18) |
24
(17) |
25
(24) |
26
(15) |
27
(7) |
28
(23) |
|
29
(31) |
|
|
|
|
|
|
|
From: Dirk M. <dm...@gm...> - 2004-02-15 17:17:26
|
On Sunday 15 February 2004 17:13, Nicholas Nethercote wrote: > Just checking you were paying attention... good stuff just for your information, those lines with question marks in front of them when you type cvs update (or cvscheck), they tell you which files are unknown to the CVS server - so that you can add them to CVS or to .cvsignore. |
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 16:24:51
|
CVS commit by nethercote:
Add a pair of missing {pre,post}_mem_write events.
M +5 -0 vg_ldt.c 1.13
--- valgrind/coregrind/vg_ldt.c #1.12:1.13
@@ -430,5 +430,10 @@ Int VG_(sys_set_thread_area) ( ThreadId
translate_to_hw_format(info, VG_(threads)[tid].tls + idx, 0);
+ VG_TRACK( pre_mem_write, Vg_CoreSysCall, tid,
+ "set_thread_area(info->entry)",
+ (Addr) & info->entry_number, sizeof(unsigned int) );
info->entry_number = idx + VKI_GDT_TLS_MIN;
+ VG_TRACK( post_mem_write,
+ (Addr) & info->entry_number, sizeof(unsigned int) );
return 0;
|
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 16:18:17
|
CVS commit by nethercote:
Fix so that new versions of system (using clone()) work.
A none/tests/system.c 1.1 [POSSIBLY UNSAFE: system] [no copyright]
A none/tests/system.stderr.exp 1.1
A none/tests/system.vgtest 1.1
M +3 -1 coregrind/vg_syscalls.c 1.87
--- valgrind/coregrind/vg_syscalls.c #1.86:1.87
@@ -2241,5 +2241,7 @@ PRE(clone)
if (arg2 == 0 &&
- arg1 == (VKI_CLONE_CHILD_CLEARTID|VKI_CLONE_CHILD_SETTID|VKI_SIGCHLD)) {
+ (arg1 == (VKI_CLONE_CHILD_CLEARTID|VKI_CLONE_CHILD_SETTID|VKI_SIGCHLD)
+ || arg1 == (VKI_CLONE_PARENT_SETTID|VKI_SIGCHLD)))
+ {
before_fork(tid, tst);
res = VG_(do_syscall)(SYSNO, arg1, arg2, arg3, arg4, arg5);
|
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 16:16:10
|
On Sun, 15 Feb 2004, Tom Hughes wrote: > Looks like you forgot the new files for the tests again ;-) Just checking you were paying attention... good stuff N |
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 16:15:47
|
CVS commit by nethercote:
whoops
A closeall.c 1.1 [no copyright]
A closeall.stderr.exp 1.1
A closeall.vgtest 1.1
M +3 -1 Makefile.am 1.26
--- valgrind/none/tests/Makefile.am #1.25:1.26
@@ -51,4 +51,5 @@
syscall-restart1.vgtest syscall-restart1.stdout.exp syscall-restart1.stderr.exp \
syscall-restart2.vgtest syscall-restart2.stdout.exp syscall-restart2.stderr.exp \
+ system.stdout.exp system.vgtest
yield.stdout.exp yield.vgtest
@@ -60,5 +61,5 @@
rcrl readline1 resolv seg_override sha1_test shortpush shorts smc1 \
tls.so tls2.so tls pth_blockedsig \
- syscall-restart1 syscall-restart2 \
+ syscall-restart1 syscall-restart2 system \
coolo_sigaction gxx304 yield
@@ -108,4 +109,5 @@
syscall_restart1_SOURCES = syscall-restart1.c
syscall_restart2_SOURCES = syscall-restart2.c
+system_SOURCES = system.c
tls_SOURCES = tls.c tls2.c
tls_DEPENDENCIES = tls.so
|
|
From: Tom H. <th...@cy...> - 2004-02-15 16:11:03
|
In message <200...@of...>
Nicholas Nethercote <nj...@ca...> wrote:
> CVS commit by nethercote:
>
> This patch fixes getrlimit(RLIMIT_FILENO) to return VG_(max_fd) as the soft
> limit for file descriptors to try and prevent the target programming realising
> that the reserved file descriptors exist. It also appears to fix
> sysconf(_SC_OPEN_MAX) so that must be going through the same system call.
>
>
> M +3 -0 coregrind/vg_syscalls.c 1.86
> M +3 -1 none/tests/Makefile.am 1.25
Looks like you forgot the new files for the tests again ;-)
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 15:41:20
|
CVS commit by nethercote: Added copyright notice to all hp2ps source files. M +4 -0 AreaBelow.c 1.2 M +4 -0 AreaBelow.h 1.2 M +4 -0 AuxFile.c 1.2 M +4 -0 AuxFile.h 1.2 M +4 -0 Axes.c 1.2 M +4 -0 Axes.h 1.2 M +4 -0 Curves.c 1.2 M +4 -0 Curves.h 1.2 M +4 -0 Defines.h 1.2 M +4 -0 Deviation.c 1.2 M +4 -0 Deviation.h 1.2 M +4 -0 Dimensions.c 1.2 M +4 -0 Dimensions.h 1.2 M +4 -0 Error.c 1.2 M +4 -0 Error.h 1.2 M +4 -0 HpFile.c 1.2 M +4 -0 HpFile.h 1.2 M +4 -0 Key.c 1.2 M +4 -0 Key.h 1.2 M +4 -0 Main.c 1.2 M +4 -0 Main.h 1.2 M +4 -0 Marks.c 1.2 M +4 -0 Marks.h 1.2 M +4 -0 PsFile.c 1.2 M +4 -0 PsFile.h 1.2 M +4 -0 Reorder.c 1.2 M +4 -0 Reorder.h 1.2 M +4 -0 Scale.c 1.2 M +4 -0 Scale.h 1.2 M +4 -0 Shade.c 1.2 M +4 -0 Shade.h 1.2 M +4 -0 TopTwenty.c 1.2 M +4 -0 TopTwenty.h 1.2 M +4 -0 TraceElement.c 1.2 M +4 -0 TraceElement.h 1.2 M +4 -0 Utilities.c 1.2 M +4 -0 Utilities.h 1.2 --- valgrind/massif/hp2ps/AreaBelow.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/AreaBelow.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef AREA_BELOW_H #define AREA_BELOW_H --- valgrind/massif/hp2ps/AuxFile.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <ctype.h> #include <stdio.h> --- valgrind/massif/hp2ps/AuxFile.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef AUX_FILE_H #define AUX_FILE_H --- valgrind/massif/hp2ps/Axes.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <string.h> --- valgrind/massif/hp2ps/Axes.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef AXES_H #define AXES_H --- valgrind/massif/hp2ps/Curves.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <math.h> --- valgrind/massif/hp2ps/Curves.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef CURVES_H #define CURVES_H --- valgrind/massif/hp2ps/Defines.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef DEFINES_H #define DEFINES_H --- valgrind/massif/hp2ps/Deviation.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <string.h> --- valgrind/massif/hp2ps/Deviation.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef DEVIATION_H #define DEVIATION_H --- valgrind/massif/hp2ps/Dimensions.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <ctype.h> #include <string.h> --- valgrind/massif/hp2ps/Dimensions.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef DIMENSIONS_H #define DIMENSIONS_H --- valgrind/massif/hp2ps/Error.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/Error.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef ERROR_H #define ERROR_H --- valgrind/massif/hp2ps/HpFile.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <ctype.h> #include <stdio.h> --- valgrind/massif/hp2ps/HpFile.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef HP_FILE_H #define HP_FILE_H --- valgrind/massif/hp2ps/Key.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <math.h> --- valgrind/massif/hp2ps/Key.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef KEY_H #define KEY_H --- valgrind/massif/hp2ps/Main.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <string.h> --- valgrind/massif/hp2ps/Main.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef MAIN_H #define MAIN_H --- valgrind/massif/hp2ps/Marks.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/Marks.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef MARKS_H #define MARKS_H --- valgrind/massif/hp2ps/PsFile.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <string.h> --- valgrind/massif/hp2ps/PsFile.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef PS_FILE_H #define PS_FILE_H --- valgrind/massif/hp2ps/Reorder.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <stdlib.h> --- valgrind/massif/hp2ps/Reorder.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef REORDER_H #define REORDER_H --- valgrind/massif/hp2ps/Scale.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/Scale.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef SCALE_H #define SCALE_H --- valgrind/massif/hp2ps/Shade.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <stdlib.h> --- valgrind/massif/hp2ps/Shade.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef SHADE_H #define SHADE_H --- valgrind/massif/hp2ps/TopTwenty.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/TopTwenty.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef TOP_TWENTY_H #define TOP_TWENTY_H --- valgrind/massif/hp2ps/TraceElement.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include "Main.h" --- valgrind/massif/hp2ps/TraceElement.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef TRACE_ELEMENT_H #define TRACE_ELEMENT_H --- valgrind/massif/hp2ps/Utilities.c #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #include <stdio.h> #include <string.h> --- valgrind/massif/hp2ps/Utilities.h #1.1:1.2 @@ -1,2 +1,6 @@ +/* This file is part of hp2ps, a graph drawer for memory profiles. + Copyright (C) 2002 The University Court of the University of Glasgow. + This program is governed by the license contained in the file LICENSE. */ + #ifndef UTILITIES_H #define UTILITIES_H |
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 15:36:02
|
CVS commit by nethercote:
This patch fixes getrlimit(RLIMIT_FILENO) to return VG_(max_fd) as the soft
limit for file descriptors to try and prevent the target programming realising
that the reserved file descriptors exist. It also appears to fix
sysconf(_SC_OPEN_MAX) so that must be going through the same system call.
M +3 -0 coregrind/vg_syscalls.c 1.86
M +3 -1 none/tests/Makefile.am 1.25
--- valgrind/coregrind/vg_syscalls.c #1.85:1.86
@@ -2488,4 +2488,7 @@ POST(getrlimit)
if (res == 0)
VG_TRACK( post_mem_write, arg2, sizeof(struct rlimit) );
+
+ if (res == 0 && arg1 == VKI_RLIMIT_NOFILE)
+ ((struct rlimit *)arg2)->rlim_cur = VG_(max_fd);
}
--- valgrind/none/tests/Makefile.am #1.24:1.25
@@ -8,4 +8,5 @@
bt_literal.stderr.exp bt_literal.stdout.exp \
bt_literal.vgtest \
+ closeall.stderr.exp closeall.vgtest \
coolo_sigaction.stderr.exp \
coolo_sigaction.stdout.exp coolo_sigaction.vgtest \
@@ -53,5 +54,5 @@
check_PROGRAMS = \
- args bitfield1 bt_everything bt_literal coolo_strlen \
+ args bitfield1 bt_everything bt_literal closeall coolo_strlen \
cpuid dastest discard exec-sigmask floored fork fpu_lazy_eflags \
fucomip insn_basic insn_cmov insn_mmx insn_mmxext insn_sse insn_sse2 \
@@ -70,4 +71,5 @@
bt_everything_SOURCES = bt_everything.c
bt_literal_SOURCES = bt_literal.c
+closeall_SOURCES = closeall.c
cpuid_SOURCES = cpuid_c.c cpuid_s.s
coolo_strlen_SOURCES = coolo_strlen.c
|
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 15:13:35
|
CVS commit by nethercote:
fix code typo
M +1 -1 vg_syscalls.c 1.85
--- valgrind/coregrind/vg_syscalls.c #1.84:1.85
@@ -4132,5 +4132,5 @@ PRE(select)
if (a3 != (Addr)NULL)
SYSCALL_TRACK( pre_mem_read, tid, "select(writefds)", a3,
- arg1/8 /* __FD_SETSIZE/8 */ );
+ a1/8 /* __FD_SETSIZE/8 */ );
if (a4 != (Addr)NULL)
SYSCALL_TRACK( pre_mem_read, tid, "select(exceptfds)", a4,
|
|
From: Tom H. <th...@cy...> - 2004-02-15 09:31:20
|
In message <402...@ac...>
js...@ac... wrote:
> if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Winline -Wall -Wshadow -g -I../../include -MT tls2.o -MD -MP -MF ".deps/tls2.Tpo" \
> -c -o tls2.o `test -f 'tls2.c' || echo './'`tls2.c; \
> then mv -f ".deps/tls2.Tpo" ".deps/tls2.Po"; \
> else rm -f ".deps/tls2.Tpo"; exit 1; \
> fi
> gcc -Winline -Wall -Wshadow -g -I../../include -o tls -Wl,-rpath,. tls.o tls2.o tls.so -lpthread
> tls.so: undefined reference to `___tls_get_addr'
You've got a gcc that understands __thread but your glibc doesn't
support thread local storage. That test that is one that Jeremy added
recently but it will only work on systems with TLS support in both
the compiler and the C library.
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|
|
From: <js...@ac...> - 2004-02-15 02:39:01
|
Nightly build on nemesis ( SuSE 9.0 ) started at 2004-02-15 02:33:00 GMT Checking out source tree ... done Configuring ... done Building ... done Running regression tests ... done Last 20 lines of log.verbose follow then mv -f ".deps/tls.Tpo" ".deps/tls.Po"; \ else rm -f ".deps/tls.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Winline -Wall -Wshadow -g -I../../include -MT tls2.o -MD -MP -MF ".deps/tls2.Tpo" \ -c -o tls2.o `test -f 'tls2.c' || echo './'`tls2.c; \ then mv -f ".deps/tls2.Tpo" ".deps/tls2.Po"; \ else rm -f ".deps/tls2.Tpo"; exit 1; \ fi gcc -Winline -Wall -Wshadow -g -I../../include -o tls -Wl,-rpath,. tls.o tls2.o tls.so -lpthread tls.so: undefined reference to `___tls_get_addr' collect2: ld returned 1 exit status make[4]: *** [tls] Error 1 make[4]: Leaving directory `/home/sewardj/ValgrindABT/valgrind/none/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/sewardj/ValgrindABT/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/sewardj/ValgrindABT/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/sewardj/ValgrindABT/valgrind' make: *** [check] Error 2 |
|
From: Nicholas N. <nj...@ca...> - 2004-02-15 00:17:21
|
CVS commit by nethercote: Added Massif to news M +6 -5 index.html 1.17 --- devel-home/valgrind/index.html #1.16:1.17 @@ -5,12 +5,13 @@ ?> +<p class="news">February 15, 2004: Valgrind CVS now includes Massif, a heap +profiling tool. + <p class="news">January 27, 2004: We have a new page listing -<a href="users.html">projects using Valgrind</a>. Please see the bottom of -that page if you want to add your project to the list. +<a href="users.html">projects using Valgrind</a>. <p class="news">January 15, 2004: Valgrind awarded a merit (bronze) -<a href="http://opensource.org/OSA/awards.php">Open Source Award</a>. Read the -<a href="http://builder.com.com/5100-6375-5136747.html">interview</a> with -Julian Seward. +<a href="http://opensource.org/OSA/awards.php">Open Source Award</a> +(<a href="http://builder.com.com/5100-6375-5136747.html">interview</a>). <p class="news">December 14, 2003: A new unstable release, |