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
(7) |
2
(7) |
3
(11) |
4
(3) |
5
(6) |
|
6
(14) |
7
(25) |
8
(14) |
9
(21) |
10
(16) |
11
(3) |
12
(12) |
|
13
|
14
(5) |
15
(11) |
16
(4) |
17
(18) |
18
(15) |
19
|
|
20
(1) |
21
(14) |
22
(7) |
23
(14) |
24
(9) |
25
(14) |
26
(5) |
|
27
(12) |
28
(1) |
29
(5) |
30
|
|
|
|
|
From: Philippe W. <phi...@sk...> - 2011-11-26 08:49:14
|
> +* exp-sgcheck: this tool has been reduced in scope so as to improve
> performance and remove checking that Memcheck does better.
I have difficulties to understand this NEWS entry, when comparing
to the sgcheck manual on the website.
The full NEWS entry is:
* exp-sgcheck: this tool has been reduced in scope so as to improve
performance and remove checking that Memcheck does better.
Specifically, the ability to check for overruns for stack and global
arrays is unchanged, but the ability to check for overruns of heap
blocks has been removed. The tool has accordingly been renamed to
exp-sgcheck ("Stack and Global Array Checking").
but in the sgcheck manual (on the website), I find many explanations
and sentences referring to overruns of heap blocks.
E.g.
11.1. Overview
SGCheck is a tool for finding overruns of heap, stack and global arrays.
11.3. How SGCheck Works: Heap Checks
SGCheck can check for invalid uses of heap pointers, including out of
range accesses and accesses to freed memory. The mechanism is however
completely different from Memcheck's, and the checking is more
powerful.
The manual on the website is indicated as for 3.7.0, but it looks
like the sgcheck part has not been updated.
Philippe
|
|
From: <sv...@va...> - 2011-11-26 04:20:16
|
Author: florian Date: 2011-11-26 04:15:02 +0000 (Sat, 26 Nov 2011) New Revision: 448 Log: Regenerated from r12277 in valgrind trunk. Added: trunk/docs/manual/dist.readme-android.html trunk/docs/manual/dist.readme-s390.html Modified: trunk/docs/manual/dist.html trunk/docs/manual/dist.readme.html Modified: trunk/docs/manual/dist.html =================================================================== --- trunk/docs/manual/dist.html 2011-11-26 03:10:33 UTC (rev 447) +++ trunk/docs/manual/dist.html 2011-11-26 04:15:02 UTC (rev 448) @@ -39,6 +39,8 @@ <dt><span class="chapter"><a href="dist.readme-missing.html">4. README_MISSING_SYSCALL_OR_IOCTL</a></span></dt> <dt><span class="chapter"><a href="dist.readme-developers.html">5. README_DEVELOPERS</a></span></dt> <dt><span class="chapter"><a href="dist.readme-packagers.html">6. README_PACKAGERS</a></span></dt> +<dt><span class="chapter"><a href="dist.readme-s390.html">7. README.S390</a></span></dt> +<dt><span class="chapter"><a href="dist.readme-android.html">8. README.android</a></span></dt> </dl> </div> </div> Added: trunk/docs/manual/dist.readme-android.html =================================================================== --- trunk/docs/manual/dist.readme-android.html (rev 0) +++ trunk/docs/manual/dist.readme-android.html 2011-11-26 04:15:02 UTC (rev 448) @@ -0,0 +1,150 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>8.README.android</title> +<link rel="stylesheet" href="vg_basic.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="Valgrind Documentation"> +<link rel="up" href="dist.html" title="Valgrind Distribution Documents"> +<link rel="prev" href="dist.readme-s390.html" title="7.README.S390"> +<link rel="next" href="licenses.html" title="GNU Licenses"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<div><table class="nav" width="100%" cellspacing="3" cellpadding="3" border="0" summary="Navigation header"><tr> +<td width="22px" align="center" valign="middle"><a accesskey="p" href="dist.readme-s390.html"><img src="images/prev.png" width="18" height="21" border="0" alt="Prev"></a></td> +<td width="25px" align="center" valign="middle"><a accesskey="u" href="dist.html"><img src="images/up.png" width="21" height="18" border="0" alt="Up"></a></td> +<td width="31px" align="center" valign="middle"><a accesskey="h" href="index.html"><img src="images/home.png" width="27" height="20" border="0" alt="Up"></a></td> +<th align="center" valign="middle">Valgrind Distribution Documents</th> +<td width="22px" align="center" valign="middle"><a accesskey="n" href="licenses.html"><img src="images/next.png" width="18" height="21" border="0" alt="Next"></a></td> +</tr></table></div> +<div class="chapter" title="8.README.android"> +<div class="titlepage"><div><div><h2 class="title"> +<a name="dist.readme-android"></a>8.README.android</h2></div></div></div> +<div class="literallayout"><p><br> +<br> +Howtocross-compileforAndroid.Thesenoteswerelastupdatedon<br> +27Sept2011,forValgrindSVNrevision12060/2209.<br> +<br> +ThisisknowntoworkatleastforAndroid2.3.4runningona(rooted,<br> +AOSPbuild)NexusS.Ithasalsoworkedinthepastona<br> +un-messed-withMotorolaXoom,althoughIhaven'ttesteditrecently.<br> +Otherconfigurationsandtoolchainsmightwork,buthaven'tbeen<br> +tested.Feedbackiswelcome.<br> +<br> +Youneedtheandroid-ndk-r6nativedevelopmentkit.Installit<br> +somewhere.Doesn'tmatterwhere.Thendothis:<br> +<br> +<br> +#Modifythis(obviously).Note,this"export"commandisonlydone<br> +#soastoreducetheamountoftypingrequired.Noneofthecommands<br> +#belowreaditaspartoftheiroperation.<br> +#<br> +exportNDKROOT=/path/to/android-ndk-r6<br> +<br> +<br> +#Modifythistoo.TellthebuildsystemwhichAndroidhardwareyou<br> +#arebuildingfor.Itneedstoknowthissoitcancompilein<br> +#supportfortherightAndroid-hw-specificioctls.(sigh.)Aswith<br> +#NDKROOTabove,thisismerelytoavoidrepeatedtyping;noneofthe<br> +#commandsreadit.<br> +#<br> +#Currentlythesupportedvaluesare:nexus_spandaboard<br> +#Sochooseoneofthebelow:<br> +#<br> +exportHWKIND=nexus_s#SamsungNexusS<br> +exportHWKIND=pandaboard#PandaboardrunningLinaroAndroid<br> +<br> +#ThencdtotherootofyourValgrindsourcetree.<br> +#<br> +cd/path/to/valgrind/source/tree<br> +<br> +<br> +#Afterthispoint,youdon'tneedtomodifyanything;justcopyand<br> +#pastethecommandsbelow.<br> +<br> +<br> +#Setuptoolchainpaths.<br> +#<br> +exportAR=$NDKROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-ar<br> +exportLD=$NDKROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-ld<br> +exportCC=$NDKROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc<br> +<br> +<br> +#Doconfigurationstuff.Don'tmesswiththe--prefixinthe<br> +#configurecommandbelow,evenifyouthinkit'swrong.<br> +#Youmayneedtosetthe--with-tmpdirpathtosomething<br> +#differentif/sdcarddoesn'tworkonthedevice--thisis<br> +#aknowncauseofdifficulties.<br> +<br> +./autogen.sh<br> +<br> +CPPFLAGS="--sysroot=$NDKROOT/platforms/android-3/arch-arm-DANDROID_HARDWARE_$HWKIND"\<br> +CFLAGS="--sysroot=$NDKROOT/platforms/android-3/arch-arm"\<br> +./configure--prefix=/data/local/Inst\<br> +--host=armv7-unknown-linux--target=armv7-unknown-linux\<br> +--with-tmpdir=/sdcard<br> +<br> +<br> +#Attheendoftheconfigurerun,afewlinesofdetails<br> +#areprinted.Makesurethatyouseethesetwolines:<br> +#<br> +#Platformvariant:android<br> +#Primary-DVGPVstring:-DVGPV_arm_linux_android=1<br> +#<br> +#Ifyouseeanythingelseatthispoint,somethingiswrong,and<br> +#eitherthebuildwillfail,orwillsucceedbutyou'llgetsomething<br> +#whichwon'twork.<br> +<br> +<br> +#Build,andparktheinstalltreein`pwd`/Inst<br> +#<br> +make-j2<br> +make-j2installDESTDIR=`pwd`/Inst<br> +<br> +<br> +#Togettheinstalltreeontothedevice:<br> +#(Idon'tknowwhyit'snot"adbpushInst/data/local",butthis<br> +#formulationdoesappeartoputtheresultin/data/local/Inst.)<br> +#<br> +adbpushInst/<br> +<br> +#Torun(onthedevice)<br> +/data/local/Inst/bin/valgrind[theusualargsetc]<br> +<br> +<br> +#Onceyou'reupandrunning,ahandymodify-V-rebuild-reinstall<br> +#commandline(onthehost,ofcourse)is<br> +#<br> +mq-j2&&mq-j2installDESTDIR=`pwd`/Inst&&adbpushInst/<br> +#<br> +#where'mq'isanaliasfor'make--quiet'.<br> +<br> +<br> +#Onecommoncauseofrunsfailingatstartupistheinabilityof<br> +#Valgrindtofindasuitabletemporarydirectory.Onthedevice,<br> +#theredoesn'tseemtobeanyonelocationwhichwealwayshave<br> +#permissiontowriteto.Theinstructionsaboveuse/sdcard.If<br> +#thatdoesn'tworkforyou,andyou'reValgrindingonespecific<br> +#applicationwhichisalreadyinstalled,youcouldtryusingits<br> +#temporarydirectory,in/data/data,forexample<br> +#/data/data/org.mozilla.firefox_beta.<br> +#<br> +#Using/system/bin/logcatonthedeviceishelpfulfordiagnosing<br> +#thesekindsofproblems.<br> +<br> +</p></div> +</div> +<div> +<br><table class="nav" width="100%" cellspacing="3" cellpadding="2" border="0" summary="Navigation footer"> +<tr> +<td rowspan="2" width="40%" align="left"> +<a accesskey="p" href="dist.readme-s390.html"><<7.README.S390</a></td> +<td width="20%" align="center"><a accesskey="u" href="dist.html">Up</a></td> +<td rowspan="2" width="40%" align="right"><a accesskey="n" href="licenses.html">GNU Licenses>></a> +</td> +</tr> +<tr><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td></tr> +</table> +</div> +</body> +</html> Added: trunk/docs/manual/dist.readme-s390.html =================================================================== --- trunk/docs/manual/dist.readme-s390.html (rev 0) +++ trunk/docs/manual/dist.readme-s390.html 2011-11-26 04:15:02 UTC (rev 448) @@ -0,0 +1,76 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>7.README.S390</title> +<link rel="stylesheet" href="vg_basic.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="Valgrind Documentation"> +<link rel="up" href="dist.html" title="Valgrind Distribution Documents"> +<link rel="prev" href="dist.readme-packagers.html" title="6.README_PACKAGERS"> +<link rel="next" href="dist.readme-android.html" title="8.README.android"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<div><table class="nav" width="100%" cellspacing="3" cellpadding="3" border="0" summary="Navigation header"><tr> +<td width="22px" align="center" valign="middle"><a accesskey="p" href="dist.readme-packagers.html"><img src="images/prev.png" width="18" height="21" border="0" alt="Prev"></a></td> +<td width="25px" align="center" valign="middle"><a accesskey="u" href="dist.html"><img src="images/up.png" width="21" height="18" border="0" alt="Up"></a></td> +<td width="31px" align="center" valign="middle"><a accesskey="h" href="index.html"><img src="images/home.png" width="27" height="20" border="0" alt="Up"></a></td> +<th align="center" valign="middle">Valgrind Distribution Documents</th> +<td width="22px" align="center" valign="middle"><a accesskey="n" href="dist.readme-android.html"><img src="images/next.png" width="18" height="21" border="0" alt="Next"></a></td> +</tr></table></div> +<div class="chapter" title="7.README.S390"> +<div class="titlepage"><div><div><h2 class="title"> +<a name="dist.readme-s390"></a>7.README.S390</h2></div></div></div> +<div class="literallayout"><p><br> +<br> +Requirements<br> +------------<br> +-YouneedGCC3.4orlatertocompilethes390port.<br> +-Aworkingcombinationofautotoolsisrequired.<br> +-Torunvalgrindaz900machineoranylatermodelisneeded.<br> +<br> +<br> +Limitations<br> +-----------<br> +-31-bitclientprogramsarenotsupported.<br> +-Hexadecimalfloatingpointisnotsupported.<br> +-Decimalfloatingpointisnotsupportedyet.<br> +-Currently,onlymemcheck,massif,lackey,andnonearesupported<br> +-helgrindanddrdseemtoworkonSLES10,11andRHEL5,6onz9,z10andz196<br> +butmightfailonotherhardware/softwarecombinations.<br> +-Somegccversionsusemvctocopy4/8bytevalues.Thiswillaffectsome<br> +debugmessages.Valgrindwillcomplainabout4or8one-bytereads/writes<br> +insteadofjust1read/write.<br> +-exp-ptrcheckandcallgrindarenotsupported.<br> +<br> +<br> +Recommendations<br> +---------------<br> +Applicationsshouldbecompiledwith-fno-builtintoavoid<br> +falsepositivesduetobuiltinstringoperationswhenrunningmemcheck.<br> +<br> +<br> +ReadingMaterial<br> +----------------<br> +(1)LinuxforzSeriesELFABISupplement<br> +http://refspecs.linuxfoundation.org/ELF/zSeries/index.html<br> +(2)z/ArchitecturePrinciplesofOperation<br> +http://publibfi.boulder.ibm.com/epubs/pdf/dz9zr008.pdf<br> +(3)z/ArchitectureReferenceSummary<br> +http://publibfi.boulder.ibm.com/epubs/pdf/dz9zs006.pdf<br> +<br> +</p></div> +</div> +<div> +<br><table class="nav" width="100%" cellspacing="3" cellpadding="2" border="0" summary="Navigation footer"> +<tr> +<td rowspan="2" width="40%" align="left"> +<a accesskey="p" href="dist.readme-packagers.html"><<6.README_PACKAGERS</a></td> +<td width="20%" align="center"><a accesskey="u" href="dist.html">Up</a></td> +<td rowspan="2" width="40%" align="right"><a accesskey="n" href="dist.readme-android.html">8.README.android>></a> +</td> +</tr> +<tr><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td></tr> +</table> +</div> +</body> +</html> Modified: trunk/docs/manual/dist.readme.html =================================================================== --- trunk/docs/manual/dist.readme.html 2011-11-26 03:10:33 UTC (rev 447) +++ trunk/docs/manual/dist.readme.html 2011-11-26 04:15:02 UTC (rev 448) @@ -62,6 +62,7 @@ -ARM/Linux<br> -x86/MacOSX<br> -AMD64/MacOSX<br> +-S390X/Linux<br> <br> NotethatAMD64isjustanothernameforx86-64,andValgrindrunsfine<br> onIntelprocessors.AlsonotethatthecoreofMacOSXiscalled<br> |
|
From: <sv...@va...> - 2011-11-26 04:16:46
|
Author: florian
Date: 2011-11-26 04:12:01 +0000 (Sat, 26 Nov 2011)
New Revision: 12277
Log:
Tweaks for the benefit of the webpage.
- mention s390x/linux in README
- formatting tweak in README.s390 so things don't look ugly in html
- add README.s390 and README.android to distribution documents
Modified:
trunk/README
trunk/README.s390
trunk/docs/xml/dist-docs.xml
Modified: trunk/README
===================================================================
--- trunk/README 2011-11-26 04:05:47 UTC (rev 12276)
+++ trunk/README 2011-11-26 04:12:01 UTC (rev 12277)
@@ -39,6 +39,7 @@
- ARM/Linux
- x86/MacOSX
- AMD64/MacOSX
+- S390X/Linux
Note that AMD64 is just another name for x86-64, and Valgrind runs fine
on Intel processors. Also note that the core of MacOSX is called
Modified: trunk/README.s390
===================================================================
--- trunk/README.s390 2011-11-26 04:05:47 UTC (rev 12276)
+++ trunk/README.s390 2011-11-26 04:12:01 UTC (rev 12277)
@@ -1,3 +1,4 @@
+
Requirements
------------
- You need GCC 3.4 or later to compile the s390 port.
Modified: trunk/docs/xml/dist-docs.xml
===================================================================
--- trunk/docs/xml/dist-docs.xml 2011-11-26 04:05:47 UTC (rev 12276)
+++ trunk/docs/xml/dist-docs.xml 2011-11-26 04:12:01 UTC (rev 12277)
@@ -74,4 +74,24 @@
xmlns:xi="http://www.w3.org/2001/XInclude" />
</literallayout>
</chapter>
+
+ <chapter id="dist.readme-s390"
+ xreflabel="Readme S390">
+ <title>README.S390</title>
+ <literallayout>
+ <xi:include href="../../README.s390"
+ parse="text"
+ xmlns:xi="http://www.w3.org/2001/XInclude" />
+ </literallayout>
+ </chapter>
+
+ <chapter id="dist.readme-android"
+ xreflabel="Readme Android">
+ <title>README.android</title>
+ <literallayout>
+ <xi:include href="../../README.android"
+ parse="text"
+ xmlns:xi="http://www.w3.org/2001/XInclude" />
+ </literallayout>
+ </chapter>
</book>
|
|
From: <sv...@va...> - 2011-11-26 04:10:39
|
Author: florian Date: 2011-11-26 04:05:47 +0000 (Sat, 26 Nov 2011) New Revision: 12276 Log: Yesterday I changed dist.authors.html and dist.news.html in r442 in the valgrind-www repository. These files are actually generated from AUTHORS and NEWS, respectively. Therefore, change AUTHORS and NEWS to reflect yesterday's change. Things are now in synch again. Modified: trunk/AUTHORS trunk/NEWS Modified: trunk/AUTHORS =================================================================== --- trunk/AUTHORS 2011-11-24 16:07:41 UTC (rev 12275) +++ trunk/AUTHORS 2011-11-26 04:05:47 UTC (rev 12276) @@ -1,7 +1,7 @@ Julian Seward was the original founder, designer and author of Valgrind, created the dynamic translation frameworks, wrote Memcheck, -the 3.X versions of Helgrind, Ptrcheck, DHAT, and did lots of other +the 3.X versions of Helgrind, SGCheck, DHAT, and did lots of other things. Nicholas Nethercote did the core/tool generalisation, wrote Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2011-11-24 16:07:41 UTC (rev 12275) +++ trunk/NEWS 2011-11-26 04:05:47 UTC (rev 12276) @@ -100,7 +100,9 @@ (--join-list-vol); fixed a memory leak triggered by repeated client memory allocatation and deallocation; improved Darwin support. -* exp-ptrcheck: this tool has been reduced in scope so as to improve +* exp-ptrcheck: this tool has been renamed to exp-sgcheck + +* exp-sgcheck: this tool has been reduced in scope so as to improve performance and remove checking that Memcheck does better. Specifically, the ability to check for overruns for stack and global arrays is unchanged, but the ability to check for overruns of heap |
|
From: <sv...@va...> - 2011-11-26 03:15:23
|
Author: florian Date: 2011-11-26 03:10:33 +0000 (Sat, 26 Nov 2011) New Revision: 447 Log: Add a paragraph about DRD. Text by Bart Van Assche <bva...@ac...> Modified: trunk/info/tools.html Modified: trunk/info/tools.html =================================================================== --- trunk/info/tools.html 2011-11-24 18:35:16 UTC (rev 446) +++ trunk/info/tools.html 2011-11-26 03:10:33 UTC (rev 447) @@ -1,6 +1,6 @@ <h1>Valgrind's Tool Suite</h1> -<p>The Valgrind distribution includes four useful debugging and +<p>The Valgrind distribution includes the following debugging and profiling tools:</p> <div id="pagemenu"> @@ -11,6 +11,7 @@ <li><a href="#callgrind">Callgrind</a></li> <li><a href="#massif">Massif</a></li> <li><a href="#helgrind">Helgrind</a></li> + <li><a href="#drd">DRD</a></li> <li><a href="#others">Other Tools</a></li> </ul> </div> @@ -100,6 +101,17 @@ welcome here.</p> +<a name="drd"></a> +<h3>DRD</h3> + +<p>DRD is a tool for detecting errors in multithreaded C and C++ programs. The +tool works for any program that uses the POSIX +threading primitives or that uses threading concepts built on top of the +POSIX threading primitives. While Helgrind can detect locking order +violations, for most programs DRD needs less memory to perform its analysis. +</p> + + <h3>Lackey, Nulgrind</h3> <p>Lackey and Nulgrind are also included in the |