|
From: Nicholas N. <nj...@ca...> - 2003-11-20 09:35:33
|
CVS commit by nethercote:
We have Hungarian users
M +5 -4 overview.html 1.3
--- devel-home/valgrind/overview.html #1.2:1.3
@@ -70,8 +70,9 @@
<li><b>Valgrind is widely used.</b> Valgrind has been used by thousands
of programmers across the world. We have received feedback from
- users in over 20 countries, including: Belgium, Czech Republic,
- Denmark, Finland, France, Germany, Greece, Italy, The Netherlands,
- Norway, Poland, Russia, Sweden, Switzerland, UK, Argentina, Brazil,
- Canada, USA, Australia, Japan, New Zealand, South Africa and Israel.
+ users in over 25 countries, including: Belgium, Czech Republic,
+ Denmark, Finland, France, Germany, Greece, Hungary, Italy, The
+ Netherlands, Norway, Poland, Russia, Sweden, Switzerland, UK,
+ Argentina, Brazil, Canada, USA, Australia, Japan, New Zealand, South
+ Africa and Israel.
<p>
<li><b>Valgrind works with programs written in any language.</b>
|
|
From: Nicholas N. <nj...@ca...> - 2003-11-20 09:44:53
|
CVS commit by nethercote: Link to the Valgrind RV'03 paper. M +3 -2 docs.html 1.4 --- devel-home/valgrind/docs.html #1.3:1.4 @@ -14,6 +14,7 @@ The overly-curious may want to read <a href="http://developer.kde.org/~sewardj/docs-2.0.0/mc_techdocs.html"> -detailed tech docs</a> about how -Valgrind is implemented. +detailed tech docs</a> about how Valgrind is implemented. Alternatively, you +may want to read this broader, more formal +<a href="http://www.cl.cam.ac.uk/~njn25/pubs/valgrind2003.ps.gz">overview</a>. <?php |
|
From: Nicholas N. <nj...@ca...> - 2003-11-24 12:11:26
|
CVS commit by nethercote: Minor fixes, inc. slightly more detail about NASA's use of Valgrind. M +1 -1 features.html 1.4 M +1 -1 index.html 1.9 M +4 -3 overview.html 1.4 M +2 -2 tools.html 1.3 --- devel-home/valgrind/features.html #1.3:1.4 @@ -9,5 +9,5 @@ <center><h2>Feature Requests</h2></center> -If that fails, please use our +To request a feature, please use our <a href="http://bugs.kde.org/enter_valgrind_bug.cgi">Bugzilla page</a>; make an entry with the severity "wishlist". Please note that this --- devel-home/valgrind/index.html #1.8:1.9 @@ -19,5 +19,5 @@ detailed profiling to help speed up your programs. <p> -The Valgrind distribution include four tools: two memory error +The Valgrind distribution includes four tools: two memory error detectors, a thread error detector, and a cache profiler. Several other tools have been built with Valgrind. --- devel-home/valgrind/overview.html #1.3:1.4 @@ -64,7 +64,7 @@ transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific - programming, signal processing, video/audio programs, NASA - simulations, business intelligence software, financial/banking - software, operating system daemons, etc, etc. + programming, signal processing, video/audio programs, NASA Mars lander + vision and rover navigation systems, business intelligence software, + financial/banking software, operating system daemons, etc, etc. <p> <li><b>Valgrind is widely used.</b> Valgrind has been used by thousands @@ -151,4 +151,5 @@ information about how your program is spending its time, or you want to speed it up. +<p> <?php --- devel-home/valgrind/tools.html #1.2:1.3 @@ -74,5 +74,5 @@ purposes. <p> -<hr> +<!--<hr> <center><h2>Examples of Use</h2></center> @@ -83,5 +83,5 @@ TODO: add examples of use - +--> <?php include "footer.inc" |
|
From: Nicholas N. <nj...@ca...> - 2003-11-24 14:54:29
|
CVS commit by nethercote:
User in Singapore
M +2 -2 overview.html 1.5
--- devel-home/valgrind/overview.html #1.4:1.5
@@ -73,6 +73,6 @@
Denmark, Finland, France, Germany, Greece, Hungary, Italy, The
Netherlands, Norway, Poland, Russia, Sweden, Switzerland, UK,
- Argentina, Brazil, Canada, USA, Australia, Japan, New Zealand, South
- Africa and Israel.
+ Argentina, Brazil, Canada, USA, Australia, Japan, New Zealand, Singapore,
+ South Africa and Israel.
<p>
<li><b>Valgrind works with programs written in any language.</b>
|
|
From: Nicholas N. <nj...@ca...> - 2003-12-01 16:29:48
|
CVS commit by nethercote: Added summary of survey results, and some actions we've taken in response so far. Not linking to these from the site yet. I will do this tomorrow, unless anyone objects. A survey-response 1.1 A survey-summary 1.1 |
|
From: Nicholas N. <nj...@ca...> - 2003-12-02 10:06:15
|
CVS commit by nethercote: Added surveys page, linking to the results from the first one, and including an improved second version. A survey2 1.1 A surveys.html 1.1 M +1 -0 menu.inc 1.7 --- devel-home/valgrind/menu.inc #1.6:1.7 @@ -13,4 +13,5 @@ <dt><a href="cvs.html"> CVS Repository</a> <dt><a href="related.html"> Related Tools</a> +<dt><a href="surveys.html"> Surveys</a> <dt><a href="feedback.html"> Feedback</a> </dl> |
|
From: Nicholas N. <nj...@ca...> - 2003-12-02 18:53:07
|
CVS commit by nethercote: Update, for having added survey results. M +3 -8 feedback.html 1.4 --- devel-home/valgrind/feedback.html #1.3:1.4 @@ -14,16 +14,11 @@ <br>Jeremy Fitzhardinge (jeremy at goop dot org) <p> +If you want to give detailed, general feedback, please fill out our +<a href="survey2">survey</a>. +<p> <h3>Website</h3> Please send feedback about this website to Nick Nethercote (njn25 at cam dot ac dot uk). - -<h3>Survey</h3> -In November 2003 we ran a survey, and have some results. They will be put up -soon. -<p> -We're always interested to hear about what you think of Valgrind, and how you -are using it. We will soon have an updated survey for you to fill out. -Filling this out will help us to continually improve Valgrind. <p> |
|
From: Dirk M. <mu...@kd...> - 2003-12-02 20:32:11
|
CVS commit by mueller: customize page title M +1 -0 feedback.html 1.5 M +8 -3 header.inc 1.8 --- devel-home/valgrind/feedback.html #1.4:1.5 @@ -1,3 +1,4 @@ <?php + $page_title = "Sending Feedback"; include "header.inc" ?> --- devel-home/valgrind/header.inc #1.7:1.8 @@ -1,7 +1,12 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" -"http://www.w3.org/TR/html4/loose.dtd"> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> -<title>Valgrind</title> +<?php + if (isset($page_title)) + $title = "Valgrind - $page_title"; + else + $title = "Valgrind"; +?> +<title><?php print $title; ?></title> <link rel="stylesheet" type="text/css" href="style.css"> </head> |
|
From: Nicholas N. <nj...@ca...> - 2003-12-03 12:18:41
|
CVS commit by nethercote: Add more info to the title of each page. Also factors out more common stuff in the header. M +2 -5 bugs.html 1.7 M +2 -5 cvs.html 1.3 M +3 -6 docs.html 1.5 M +2 -5 downloads.html 1.6 M +2 -5 faq.html 1.2 M +2 -6 features.html 1.5 M +2 -6 feedback.html 1.6 M +9 -10 header.inc 1.9 M +2 -4 index.html 1.10 M +2 -5 lists.html 1.3 M +2 -5 overview.html 1.6 M +2 -5 related.html 1.3 M +3 -6 surveys.html 1.2 M +2 -5 sysreqs.html 1.5 M +2 -5 tools.html 1.4 --- devel-home/valgrind/bugs.html #1.6:1.7 @@ -1,10 +1,7 @@ <?php + $page_title = "Bug Reports"; + $page_heading = "Bug Reports"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Reporting Bugs</h2></center> Before you report a bug, please consult the --- devel-home/valgrind/cvs.html #1.2:1.3 @@ -1,10 +1,7 @@ <?php + $page_title = "CVS Repository"; + $page_heading = "CVS Repository"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>CVS Repository</h2></center> If you want a bleeding-edge version of Valgrind, follow these --- devel-home/valgrind/docs.html #1.4:1.5 @@ -1,10 +1,7 @@ <?php + $page_title = "Documentation"; + $page_heading = "Documentation"; include "header.inc" - ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Documentation</h2></center> +?> <a href="http://developer.kde.org/~sewardj/docs-2.0.0/manual.html">Full --- devel-home/valgrind/downloads.html #1.5:1.6 @@ -1,10 +1,7 @@ <?php + $page_title = "Downloads"; + $page_heading = "Downloads"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Downloads</h2></center> <h3>Current Stable Release</h3> --- devel-home/valgrind/faq.html #1.1:1.2 @@ -1,10 +1,7 @@ <?php + $page_title = "FAQ"; + $page_heading = "FAQ"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>FAQ</h2></center> <!-- FIXME : convert FAQ from valgrind CVS to html and include directly here --> --- devel-home/valgrind/features.html #1.4:1.5 @@ -1,11 +1,7 @@ <?php + $page_title = "Feature Requests"; + $page_heading = "Feature Requests"; include "header.inc" ?> - - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Feature Requests</h2></center> To request a feature, please use our --- devel-home/valgrind/feedback.html #1.5:1.6 @@ -1,11 +1,7 @@ <?php - $page_title = "Sending Feedback"; + $page_title = "Feedback"; + $page_heading = "Feedback"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Feedback</h2></center> <h3>General</h3> --- devel-home/valgrind/header.inc #1.8:1.9 @@ -2,11 +2,5 @@ <html> <head> -<?php - if (isset($page_title)) - $title = "Valgrind - $page_title"; - else - $title = "Valgrind"; -?> -<title><?php print $title; ?></title> +<title><?php print "Valgrind - $page_title"; ?></title> <link rel="stylesheet" type="text/css" href="style.css"> </head> @@ -14,9 +8,14 @@ <body> <table width="100%" cellspacing=10> -<tr><td bgcolor="#eeeeee" valign="top"> - +<tr> +<td bgcolor="#eeeeee" valign="top"> <?php include "menu.inc" ?> +</td> + +<td> +<center><h1>Valgrind</h1></center> +<hr> +<center><h2><?php print $page_heading; ?></h2></center> -</td><td> --- devel-home/valgrind/index.html #1.9:1.10 @@ -1,10 +1,8 @@ <?php + $page_title = "A system for debugging and profiling x86-Linux programs"; + $page_heading = "News"; include "header.inc" ?> -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>News</h2></center> <center>November 11, 2003: A new stable release, <a href="/downloads.html">valgrind 2.0.0</a>, is available.</center> --- devel-home/valgrind/lists.html #1.2:1.3 @@ -1,10 +1,7 @@ <?php + $page_title = "Mailing Lists"; + $page_heading = "Mailing Lists"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Mailing Lists</h2></center> The <a HREF="http://lists.sourceforge.net/lists/listinfo/valgrind-users"> --- devel-home/valgrind/overview.html #1.5:1.6 @@ -1,10 +1,7 @@ <?php + $page_title = "Overview"; + $page_heading = "Overview"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Overview</h2></center> <b>Valgrind is a system for debugging and profiling x86-Linux programs.</b> --- devel-home/valgrind/related.html #1.2:1.3 @@ -1,10 +1,7 @@ <?php + $page_title = "Related Tools"; + $page_heading = "Related Tools"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Related Tools</h2></center> <h3>Tools and Experimental Versions</h3> --- devel-home/valgrind/surveys.html #1.1:1.2 @@ -1,10 +1,7 @@ <?php + $page_title = "Surveys"; + $page_heading = "Surveys"; include "header.inc" - ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Surveys</h2></center> +?> In November 2003, we ran a survey, and got 114 responses. Thanks to all those --- devel-home/valgrind/sysreqs.html #1.4:1.5 @@ -1,10 +1,7 @@ <?php + $page_title = "System Requirements"; + $page_heading = "System Requirements"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>System Requirements</h2></center> <b>System requirements:</b> you need an x86 machine running Linux kernel --- devel-home/valgrind/tools.html #1.3:1.4 @@ -1,10 +1,7 @@ <?php + $page_title = "Tools"; + $page_heading = "Tools"; include "header.inc" ?> - -<center><h1>Valgrind</h1></center> - -<hr> -<center><h2>Tools</h2></center> The Valgrind distribution includes four useful debugging and profiling tools. |
|
From: Nicholas N. <nj...@ca...> - 2003-12-03 20:39:34
|
CVS commit by nethercote: Added that Valgrind is GPL'd in a couple of prominent spots. M +2 -2 index.html 1.11 M +1 -1 overview.html 1.7 --- devel-home/valgrind/index.html #1.10:1.11 @@ -1,4 +1,4 @@ <?php - $page_title = "A system for debugging and profiling x86-Linux programs"; + $page_title = "A GPL'd system for debugging and profiling x86-Linux programs"; $page_heading = "News"; include "header.inc" @@ -11,5 +11,5 @@ <hr> <p> -<b>Valgrind is a system for debugging and profiling x86-Linux programs.</b> +<b>Valgrind is a GPL'd system for debugging and profiling x86-Linux programs.</b> With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating --- devel-home/valgrind/overview.html #1.6:1.7 @@ -5,5 +5,5 @@ ?> -<b>Valgrind is a system for debugging and profiling x86-Linux programs.</b> +<b>Valgrind is a GPL'd system for debugging and profiling x86-Linux programs.</b> With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating |
|
From: Nicholas N. <nj...@ca...> - 2003-12-03 23:24:09
|
CVS commit by nethercote: Added an option to survey2. M +5 -1 survey2 1.2 --- devel-home/valgrind/survey2 #1.1:1.2 @@ -85,4 +85,5 @@ after all changes : [ ] after big changes : [ ] +before a release : [ ] when a bug occurs : [ ] when a bug is suspected : [ ] @@ -335,3 +336,6 @@ # Please send completed surveys to njn25 at cam dot ac dot uk. - +#---------------------------------------------------------------------------- +# Change log +#---------------------------------------------------------------------------- +Dec 3: added "before a release" option |
|
From: Nicholas N. <nj...@ca...> - 2003-12-03 23:34:06
|
CVS commit by nethercote:
More marketing.
M +10 -0 overview.html 1.8
--- devel-home/valgrind/overview.html #1.7:1.8
@@ -38,4 +38,5 @@
Slackware, Mandrake, etc.
<p>
+
<li><b>Valgrind is easy to use.</b> Valgrind uses dynamic binary
translation, so you don't need to modify, recompile or relink your
@@ -65,4 +66,5 @@
financial/banking software, operating system daemons, etc, etc.
<p>
+
<li><b>Valgrind is widely used.</b> Valgrind has been used by thousands
of programmers across the world. We have received feedback from
@@ -73,4 +75,5 @@
South Africa and Israel.
<p>
+
<li><b>Valgrind works with programs written in any language.</b>
Because Valgrind works directly with program binaries, it works with
@@ -83,4 +86,11 @@
partly or entirely in C, C++, Java, Perl, Python, x86 assembly code,
Fortran, and many others.
+ <p>
+
+<li><b>Valgrind debugs and profiles your <i>entire</i> program.</b>
+ Unlike tools that require a recompilation step, Valgrind gives you
+ total debugging and profiling coverage of every instruction executed by
+ your program, even within system libraries. You can even use Valgrind
+ on programs for which you don't have the source code.
<p>
|
|
From: Nicholas N. <nj...@ca...> - 2003-12-04 15:19:14
|
CVS commit by nethercote: Added "Would you be willing to have your project mentioned on the Valgrind website" publicity question. M +9 -0 survey2 1.3 --- devel-home/valgrind/survey2 #1.2:1.3 @@ -319,4 +319,11 @@ +# Would you be willing to have your project mentioned on the Valgrind website +# as one that uses Valgrind? Please only say "yes" if you have the appropriate +# authority within your project to do so. + +yes : [ ] +no : [ ] + # Any other comments about publicity matters? @@ -339,3 +346,9 @@ # Change log #---------------------------------------------------------------------------- +$Log$ +Revision 1.3 2003/12/04 15:18:43 nethercote +Added "Would you be willing to have your project mentioned on the Valgrind +website" publicity question. + + Dec 3: added "before a release" option |
|
From: Julian S. <js...@ac...> - 2003-12-14 18:20:28
|
CVS commit by jseward: Announce valgrind-2.1.0. M +11 -1 downloads.html 1.7 M +4 -0 index.html 1.12 --- devel-home/valgrind/downloads.html #1.6:1.7 @@ -30,5 +30,15 @@ <h3>Development Releases</h3> -None at present. +<b>2.1.0 (of 14 December 2003)</b> + <a HREF="http://developer.kde.org/~sewardj/valgrind-2.1.0.tar.bz2">(bzip2'd source, 762KB)</a> + (MD5=3e4056dd45163a5f555a23ced2f95191) + +<p> +2.1.0 brings an overhaul of syscall and signal handling, giving much +better behaviour, especially in threaded code. 2.1.0 can also check +for file descriptor leakage. A few more SSE/SSE2 instructions are +implemented, and various reported bugs have been fixed. See the <a +HREF="http://developer.kde.org/~sewardj/docs-2.1.0/NEWS.txt">NEWS</a> +file in the distro for more details. <h3>Interesting Variants</h3> --- devel-home/valgrind/index.html #1.11:1.12 @@ -5,4 +5,8 @@ ?> +<center>December 14, 2003: A new unstable release, +<a href="/downloads.html">valgrind 2.1.0</a>, is available.</center> +<p> + <center>November 11, 2003: A new stable release, <a href="/downloads.html">valgrind 2.0.0</a>, is available.</center> |
|
From: Julian S. <js...@ac...> - 2003-12-15 21:08:46
|
CVS commit by jseward: Update list of distros on which 2.1.0 is known to work. M +5 -0 downloads.html 1.8 --- devel-home/valgrind/downloads.html #1.7:1.8 @@ -41,4 +41,9 @@ HREF="http://developer.kde.org/~sewardj/docs-2.1.0/NEWS.txt">NEWS</a> file in the distro for more details. +<p> +2.1.0 is known to compile and work on: SuSE 9, SuSE 8.2, RedHat 8, +RedHat 7.3, Debian Sid. Probably works on RedHat 9, although we +haven't had explicit confirmation of that yet. + <h3>Interesting Variants</h3> |
|
From: Nicholas N. <nj...@ca...> - 2004-01-05 11:13:05
|
CVS commit by nethercote: Update about OS ports: mentioned Doug Rabson's FreeBSD port, and Falgrind has disappeared off the web. M +14 -5 related.html 1.4 --- devel-home/valgrind/related.html #1.3:1.4 @@ -62,7 +62,15 @@ <h3>Ports to Other Operating Systems</h3> -Some attempts have been made to port Valgrind to other systems. We haven't -tried these, but they don't seem complete. But kudos to the authors for -attempting a <i>very</i> difficult task. +Some attempts have been made to port Valgrind to other systems. + +<ul> +<li>FreeBSD: Doug Rabson has done a fairly complete port. See details in this + <a href="http://sourceforge.net/mailarchive/forum.php?thread_id=3660580&forum_id=12302"> + mailing list thread</a>. We hope to integrate this port into Valgrind. + <p> +</ul> + +We haven't tried the following ports, but they don't seem complete. But kudos +to the authors for attempting a <i>very</i> difficult task. <ul> @@ -72,6 +80,7 @@ <p> <li>FreeBSD: sos22 tried porting Valgrind, but decided a rewrite would be - simpler. The result is - <a href="http://www.srcf.ucam.org/~sos22/falgrind.html">Falgrind</a>. + simpler. The result was called Falgrind. Unfortunately, the page it was + hosted on seems to have disappeared. +<!--<a href="http://www.srcf.ucam.org/~sos22/falgrind.html">Falgrind</a>.--> <p> </ul> |
|
From: Nicholas N. <nj...@ca...> - 2004-01-19 18:14:44
|
CVS commit by nethercote: Mentioned OS award in front-page news. M +5 -0 index.html 1.13 --- devel-home/valgrind/index.html #1.12:1.13 @@ -5,4 +5,9 @@ ?> +<center>January 15, 2004: Valgrind awarded a merit (bronze) +<a href="http://opensource.org/OSA/awards.php">Open Source Award</a>. +</center> +<p> + <center>December 14, 2003: A new unstable release, <a href="/downloads.html">valgrind 2.1.0</a>, is available.</center> |
|
From: Nicholas N. <nj...@ca...> - 2004-01-23 18:55:49
|
CVS commit by nethercote: Bugzilla not new anymore M +1 -2 bugs.html 1.8 M +1 -2 features.html 1.6 --- devel-home/valgrind/features.html #1.5:1.6 @@ -7,6 +7,5 @@ To request a feature, please use our <a href="http://bugs.kde.org/enter_valgrind_bug.cgi">Bugzilla page</a>; -make an entry with the severity "wishlist". Please note that this -Bugzilla page is new, and there may be some teething troubles. +make an entry with the severity "wishlist". <p> If you have trouble with Bugzilla, or for some reason you don't think --- devel-home/valgrind/bugs.html #1.7:1.8 @@ -13,6 +13,5 @@ If that fails, please file a report using our <a href="http://bugs.kde.org/enter_valgrind_bug.cgi">Bugzilla page</a>. -Patches for bugs are particularly welcome. Please note that this -Bugzilla page is new, and there may be some teething troubles. +Patches for bugs are particularly welcome. <p> If you have trouble with Bugzilla, or for some reason you don't think |
|
From: Nicholas N. <nj...@ca...> - 2004-01-25 20:49:13
|
CVS commit by nethercote:
Include results of 2 late surveys.
M +29 -26 survey-summary 1.2
--- devel-home/valgrind/survey-summary #1.1:1.2
@@ -5,7 +5,7 @@
directly in the past 18 months (10 of those bounced).
-Got 114 full responses (plus 2 or 3 that gave no useful info).
+Got 116 full responses (plus 2 or 3 that gave no useful info).
-113 were in English. 1 was in French. Fortunately the French was pretty easy.
+115 were in English. 1 was in French. Fortunately the French was pretty easy.
Nationalities of the 226 people directly contacted (based on email suffixes;
@@ -156,5 +156,5 @@
private: lots of small personal projects.
-other: file format translator, job scheduling system.
+other: CAD, file format translator, job scheduling system.
unexpected: helped one guy learning C++, esp. for understanding destructors.
@@ -165,11 +165,12 @@
tell if they use both, or just consider them equivalent.
-C 54
-C++ 50
+C 56
+C++ 52
Fortran 6
Java 3
-asm 2
+asm 3
+Python 2
+TCL/TK 1
Objective C 1
-Python 1
Pike 1
ExaScript 1
@@ -184,5 +185,5 @@
two 7
~5 12
-~10 9
+~10 10
~15 4
~20 2
@@ -205,5 +206,5 @@
Raw figures:
-Memcheck 100% - 47, 99% - 5, 97% - 1, 95% - 11, 90% - 13, 80% - 8, 75% - 1,
+Memcheck 100% - 48, 99% - 5, 97% - 1, 95% - 11, 90% - 14, 80% - 8, 75% - 1,
70% - 3, 60% - 3, 50% - 2, 40% - 1, 30% - 1, 33% - 1, 25% - 1,
20% - 3, 10% - 2, used - 1
@@ -212,5 +213,5 @@
5% - 4
-Calltree 100% - 1, 80% - 2, 50% - 1, 40% - 1, 25% - 2, 20% - 7, 10% - 7,
+Calltree 100% - 1, 80% - 2, 50% - 1, 40% - 1, 25% - 2, 20% - 7, 10% - 8,
5% - 6, 1% - 1, used - 2
@@ -232,6 +233,6 @@
sum %
--- -
-Memcheck: 8920 85%
-Calltree: 641 6%
+Memcheck: 9110 85%
+Calltree: 651 6%
Addrcheck: 583 6%
Cachegrind: 234 2%
@@ -295,7 +296,7 @@
Event-based:
- when a bug occurs/suspected 41
- before releases 17
- on big changes 8
+ when a bug occurs/suspected 42
+ before releases 19
+ on big changes 9
Calltree/KCachegrind when I'm bored 2
on every change 1
@@ -319,6 +320,6 @@
command line, or via a script.
-in automated testing 11
-manually 102
+in automated testing 13
+manually 103
via script/makefile
(to avoid long command lines) 11
@@ -406,5 +407,5 @@
purify (?):
Valgrind pros:
- V easier to run 12
+ V easier to run 13
V is better 7
V has no horrible licence server 4
@@ -425,5 +426,5 @@
V finds free/mismatch errors 1
Purify pros:
- P GUI is nicer 7
+ P GUI is nicer 8
P faster 3
P allows interactive leak checks 2
@@ -661,5 +662,5 @@
usage:
ease of use/no recompilation 40
- "it works" 13
+ "it works"/"it just works" 14
more convenient to run than GDB 1
programs sometimes seg fault normally,
@@ -698,4 +699,5 @@
finds most bugs 2
finds bugs I wouldn't otherwise know about 2
+ finds uninitialised errors 2
find bugs more easily than with traditional tools 1
finds memory overruns 1
@@ -707,5 +709,4 @@
full code coverage 1
tests thing no other free software can test 1
- only way to find uninitialised errors 1
bit-level accuracy is good 1
@@ -897,4 +898,5 @@
threading/syscall msgs could be better 1
lack of type information in error messages 1
+ some errors could give more information 1
skins, usage:
@@ -915,4 +917,5 @@
code is complex 1
reinvents the wheel (viz. bochs, QEMU) 1
+ KCachegrind takes some understanding 1
10 had no complaints, 6 didn't answer, which presumably means no complaints.
@@ -936,5 +939,5 @@
# Good things about non-software stuff
-generally happy 71
+generally happy 72
[Ie. answered "yes" to the "are you happy with the way Valgrind is developed"
question. Some also had extra comments/quibbles.]
@@ -1075,6 +1078,6 @@
generally yes 5
3,2,1 total
-win32/2000/XP 3,16,15 56
-Solaris 5,12, 8 47
+win32/2000/XP 4,16,15 59
+Solaris 6,13, 8 52
OS X/Darwin 2, 5, 6 22
FreeBSD 1, 8, 4 21
@@ -1121,8 +1124,8 @@
generally yes 6
+SPARC 0, 17, 6 40
PowerPC 5, 7, 10 39
-SPARC 0, 16, 6 38
AMD-64 1, 11, 5 30
-ia64 1, 4, 4 15
+ia64 1, 5, 4 17
Power(4) 2, 3, 1 13
something 64-bit 1, 3, 0 9
|
|
From: Nicholas N. <nj...@ca...> - 2004-01-25 20:50:49
|
CVS commit by nethercote:
Update description of Robert's patches.
M +2 -2 related.html 1.5
--- devel-home/valgrind/related.html #1.4:1.5
@@ -34,6 +34,6 @@
<li>Robert Walsh has two useful
<a href="http://www.durables.org/software/valgrind/">patches</a>. One
- adds watchpoints on memory locations, the other adds file descriptor
- leak checking.
+ adds watchpoints on memory locations, the other adds support for pool-based
+ allocators.
<p>
</ul>
|
|
From: Nicholas N. <nj...@ca...> - 2004-01-27 17:24:04
|
CVS commit by nethercote: Linked to interview with Julian about Open Source Award. Added short "Projects using valgrind" page. Will grow soon. A users.html 1.1 M +3 -1 index.html 1.14 M +1 -0 menu.inc 1.8 --- devel-home/valgrind/index.html #1.13:1.14 @@ -6,5 +6,7 @@ <center>January 15, 2004: Valgrind awarded a merit (bronze) -<a href="http://opensource.org/OSA/awards.php">Open Source Award</a>. +<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. </center> <p> --- devel-home/valgrind/menu.inc #1.7:1.8 @@ -4,4 +4,5 @@ <dt><a href="overview.html"> Overview</a> <dt><a href="tools.html"> Tools</a> +<dt><a href="users.html"> Users</a> <dt><a href="sysreqs.html"> System Requirements</a> <dt><a href="docs.html"> Documentation</a> |
|
From: Nicholas N. <nj...@ca...> - 2004-01-28 12:47:25
|
CVS commit by nethercote:
Added a whole bunch of new projects using Valgrind, for which people have
authorised me to mention them.
Also linked to it from the overview page.
M +1 -0 overview.html 1.9
M +93 -4 users.html 1.2
--- devel-home/valgrind/overview.html #1.8:1.9
@@ -65,4 +65,5 @@
vision and rover navigation systems, business intelligence software,
financial/banking software, operating system daemons, etc, etc.
+ See a list of <a href="users.html">projects using Valgrind</a>
<p>
--- devel-home/valgrind/users.html #1.1:1.2
@@ -10,6 +10,16 @@
<dt><a href="http://openoffice.org">OpenOffice.org</a>
<dd>A multi-platform office productivity suite.
-(<a href="http://www.kegel.com/openoffice/valgrindingOOo.html">Examples</a>
-of bugs found.)
+ (<a href="http://www.kegel.com/openoffice/valgrindingOOo.html">Examples</a>
+ of bugs found.)
+
+<dt><a href="http://www.gnome.org">GNOME</a>
+<dd>A desktop environment and developer platform for Unix and Linux systems.
+
+<dt><a href="http://www.gnumeric.org">Gnumeric</a>
+<dd>A replacement for proprietary spreadsheets.
+
+<dt><a href="http://www.gnome.org/projects/evolution/">Evolution</a>
+<dd>Integrated email, calendar, scheduling, contact management and
+ task-list system.
</dl>
@@ -18,6 +28,73 @@
<dt><a href="http://www.mysql.com">MySQL</a>
<dd>The World's most popular open source database.
-(A <a href="http://www.mysql.com/doc/en/Tools_used_to_create_MySQL.html">
-thank you</a> from MySQL)
+ (A <a href="http://www.mysql.com/doc/en/Tools_used_to_create_MySQL.html">thank
+ you</a> from MySQL)
+
+<dt><a href="http://www.teratext.com">Teratext Database System</a>
+<dd>A terabyte-capable text database.
+
+<dt><a href="http://monetdb.cwi.nl">MonetDB</a>
+<dd>A high performance database supporting complex queries over tables
+ with hundreds of columns and multi-million rows.
+</dl>
+
+<h3>Games</h3>
+<dl>
+<dt><a href="http://www.flightgear.org">FlightGear</a>
+<dd>An open-source, multi-platform, cooperative flight simulator.
+
+<dt><a href="http://www.simgear.org">SimGear</a>
+<dd>Building-block libraries for quickly assembling 3d simulations, games, and
+ visualization applications.
+
+<dt><a href="http://crystal.sf.net">Crystal Space</a>
+<dd>A portable 3D game engine.
+</dl>
+
+<h3>Scientific</h3>
+<dl>
+<dt><a href="http://marsrovers.jpl.nasa.gov/home/">NASA Mars Exploration Rover</a>
+<dd>Navigation and vision systems.
+
+<dt><a href="http://www.hlrs.de/organization/pds/projects/pacx-mpi/">PACX-MPI</a>
+<dd>A library for running parallel application on clusters connected
+ through high-speed networks or the internet.
+
+<dt><a href="http://www.harmonyware.com">HarmonyWare</a>
+<dd>NURBS-based geometry translator tools.
+</dl>
+
+<h3>Programming</h3>
+<dl>
+<dt><a href="http://www.perl.org">Perl</a>
+<dd>A general-purpose programming language; the duct-tape of the internet.
+
+<dt><a href="http://www.gnu.org/software/ddd/">GNU ddd</a>
+<dd>A graphical front-end for GDB, DBX, WDB, Ladebug, JDB, XDB, bashdb,
+ and the Perl, Python and PHP debuggers.
+
+<dt><a href="http://www.uclibc.org">uClibc</a>
+<dd>A compact C library for embedded systems.
+
+<dt><a href="http://www.venge.net/monotone/">Monotone</a>
+<dd>A free, distributed version control system.
+
+<dt><a href="http://eboxy.sf.net">eboxy</a>
+<dd>A tool for creating graphical user interfaces for set-top boxes.
+</dl>
+
+<h3>Audio/Video</h3>
+<dl>
+<dt><a href="http://rosegardenmusic.com">Rosegarden</a>
+<dd>A MIDI and audio sequencer and notation editor.
+
+<dt><a href="http://mixxx.sf.net">Mixxx</a>
+<dd>Digital DJ software.
+</dl>
+
+<h3>System</h3>
+<dl>
+<dt><a href="http://oprofile.sf.net">OProfile</a>
+<dd>A system-wide, kernel- and user-space profiler for Linux.
</dl>
@@ -26,6 +103,18 @@
<dt><a href="http://www.chipvision.com">ORINOCO</a>
<dd>A tool to estimate the power dissipation of hardware/ASIC designs.
+
+<dt><a href="http://www.exalead.com">Exalead</a>
+<dd>A search and navigation platform, including search engine, XML
+ processing libraries, and statistical linguistics.
+
+<dt><a href="http://www.xmlBlaster.org">xmlBlaster</a>
+<dd>A publish/subscribe and PtP message oriented middleware with easy
+ access from C, C++, Java, Perl, Python.
+
+<dt><a href="http://bidwatcher.sf.net">Bidwatcher</a>
+<dd>An eBay auction listing tracker.
</dl>
+
Please contact Nick Nethercote (njn25 at cam dot ac dot uk) if you are happy to
have your project added to this list.
|
|
From: Nicholas N. <nj...@ca...> - 2004-01-28 12:49:05
|
CVS commit by nethercote: Mentioned users page in News. M +6 -0 index.html 1.15 --- devel-home/valgrind/index.html #1.14:1.15 @@ -5,4 +5,10 @@ ?> +<center>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. +</center> +<p> + <center>January 15, 2004: Valgrind awarded a merit (bronze) <a href="http://opensource.org/OSA/awards.php">Open Source Award</a>. Read the |
|
From: Nicholas N. <nj...@ca...> - 2004-01-28 12:54:32
|
CVS commit by nethercote:
Added more projects using Valgrind.
M +26 -0 users.html 1.3
--- devel-home/valgrind/users.html #1.2:1.3
@@ -37,4 +37,7 @@
<dd>A high performance database supporting complex queries over tables
with hundreds of columns and multi-million rows.
+
+<dt><a href="http://www.data-ex-machina.de/natix.html">Natix</a>
+<dd>A native XML database management system.
</dl>
@@ -57,8 +60,16 @@
<dd>Navigation and vision systems.
+<dt><a href="http://atlas.web.cern.ch/Atlas/Welcome.html">Atlas</a>
+<dd>The data acquisition, analysis and simulation software for the Atlas
+ Experiment at CERN's Large Hadron Collider.
+
<dt><a href="http://www.hlrs.de/organization/pds/projects/pacx-mpi/">PACX-MPI</a>
<dd>A library for running parallel application on clusters connected
through high-speed networks or the internet.
+<dt><a href="http://teem.sf.net">Teem</a>
+<dd>A collection of C libraries for manipulating and visualizing
+ structured scientific data.
+
<dt><a href="http://www.harmonyware.com">HarmonyWare</a>
<dd>NURBS-based geometry translator tools.
@@ -74,4 +85,7 @@
and the Perl, Python and PHP debuggers.
+<dt><a href="http://xmlsoft.org/">libxml2/libxslt</a>
+<dd>GNOME's multi-platform XML C parser and toolkit.
+
<dt><a href="http://www.uclibc.org">uClibc</a>
<dd>A compact C library for embedded systems.
@@ -86,4 +100,10 @@
<h3>Audio/Video</h3>
<dl>
+<dt><a href="http://www.vorbis.com">Ogg Vorbis</a>
+<dd>A toolset for the high-quality, MP3-style patent-free audio codec.
+
+<dt><a href="http://www.icecast.org">Icecast</a>
+<dd>A streaming audio server, used for internet radio and similar applications.
+
<dt><a href="http://rosegardenmusic.com">Rosegarden</a>
<dd>A MIDI and audio sequencer and notation editor.
@@ -112,4 +132,10 @@
access from C, C++, Java, Perl, Python.
+<dt><a href="http://www.gtk-papaya.org">Papaya</a>
+<dd>A GTK+-2.0 MUD client for UNIX and Windows.
+
+<dt><a href="http://www.pldaniels.com/ripmime">ripMIME</a>
+<dd>Email decoding engine and library.
+
<dt><a href="http://bidwatcher.sf.net">Bidwatcher</a>
<dd>An eBay auction listing tracker.
|
|
From: Nicholas N. <nj...@ca...> - 2004-01-28 12:58:07
|
CVS commit by nethercote: Added another user M +9 -3 users.html 1.4 --- devel-home/valgrind/users.html #1.3:1.4 @@ -24,4 +24,13 @@ </dl> +<h3>Web</h3> +<dl> +<dt><a href="http://www.emsoftltd.com/index.php?action=embrowser">Embrowser</a> +<dd>A small extensible web browser for internet appliances. + +<dt><a href="http://bidwatcher.sf.net">Bidwatcher</a> +<dd>An eBay auction listing tracker. +</dl> + <h3>Databases</h3> <dl> @@ -137,7 +146,4 @@ <dt><a href="http://www.pldaniels.com/ripmime">ripMIME</a> <dd>Email decoding engine and library. - -<dt><a href="http://bidwatcher.sf.net">Bidwatcher</a> -<dd>An eBay auction listing tracker. </dl> |