413 Commits

Author SHA1 Message Date
Julian Seward
a3b7012b62 Update following 3.2.1 release.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6076
2006-09-17 09:50:15 +00:00
Julian Seward
fdf1ce2719 Update. This records the state of the system at the point that 3.2.1
was released.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6074
2006-09-16 01:02:35 +00:00
Josef Weidendorfer
a43d1bd408 Update on bugstatus
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6065
2006-09-14 15:35:14 +00:00
Julian Seward
3d5d7da0a5 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6061
2006-09-12 22:42:53 +00:00
Julian Seward
841265804c Don't hardwire the docbook version.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6059
2006-09-12 22:36:55 +00:00
Julian Seward
e64c0eb984 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6052
2006-09-11 20:34:36 +00:00
Julian Seward
c5aa41a91a Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6042
2006-08-31 11:08:59 +00:00
Julian Seward
9f0ba8b8c7 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6038
2006-08-28 21:32:23 +00:00
Julian Seward
dd7e97f444 Update after merging loads of fixes into the 3_2_BRANCH.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6033
2006-08-28 13:36:52 +00:00
Julian Seward
d24e9299f6 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6008
2006-08-17 01:54:15 +00:00
Julian Seward
385dbf65a8 Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5998
2006-08-09 12:38:26 +00:00
Julian Seward
1c4fb046ee Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5993
2006-07-28 00:17:47 +00:00
Julian Seward
a31490bb2f Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5985
2006-07-17 11:43:45 +00:00
Nicholas Nethercote
242fbd260f update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5984
2006-07-14 06:17:44 +00:00
Tom Hughes
aef41eb16b Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5980
2006-07-05 17:49:01 +00:00
Julian Seward
a1fc54e6c8 Update the Sin-Bin.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5976
2006-06-24 12:29:58 +00:00
Tom Hughes
d3b9ac25fd Document bug fix.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5975
2006-06-21 08:03:48 +00:00
Tom Hughes
4536f0054a Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5971
2006-06-07 18:36:42 +00:00
Tom Hughes
b8825c98a8 Update 3.1 bug status and start a 3.2 bug status file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5969
2006-06-07 17:51:27 +00:00
Tom Hughes
18f024bd12 Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5965
2006-06-07 17:44:07 +00:00
Julian Seward
a51a59e9dc Finalise 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5957
2006-06-06 21:41:22 +00:00
Julian Seward
5e16c2543f Finalise.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5930
2006-05-25 18:37:49 +00:00
Dirk Mueller
5891ec0096 add backport request for VEX
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5924
2006-05-23 09:52:21 +00:00
Julian Seward
a2568f1f08 Update for 3.2.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5915
2006-05-21 15:20:19 +00:00
Julian Seward
90eb786f68 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5912
2006-05-21 14:40:33 +00:00
Julian Seward
874d81903e A new flag, --error-exitcode=, has been added, to allow changing the
exit code in runs where Valgrind reported errors.  Fixes #121814 and
#126517.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5897
2006-05-12 23:50:15 +00:00
Julian Seward
6c0bb3620a Oops, this should have been in r5895.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5896
2006-05-12 23:35:10 +00:00
Julian Seward
0eb39e5af3 Increase number of unsuppressed errors shown before cutoff by a factor
of 100.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5895
2006-05-12 23:12:30 +00:00
Julian Seward
02eae667a9 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5894
2006-05-12 21:19:00 +00:00
Tom Hughes
3df6790520 Tidy up bug status file and document a few new fixes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5889
2006-05-09 09:07:53 +00:00
Julian Seward
23ad3fce2f Vectorise copy_address_range_perms for common cases. This gives about
40% speedup on artificial programs which just do realloc() and nothing
else, and about a 3-4% speedup on starting kpresenter-1.5.0 and
loading a 16-slide presentation.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5880
2006-05-03 22:13:57 +00:00
Julian Seward
dcd8cbbf74 Update the Ever-Growing List Of Sins.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5878
2006-05-03 15:12:09 +00:00
Julian Seward
f53d99901d Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5867
2006-04-29 18:01:46 +00:00
Julian Seward
40afe29cc7 Un-break 'make dist'.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5866
2006-04-29 12:50:06 +00:00
Nicholas Nethercote
67ce2183c9 Update 64-bit cleanness info.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5863
2006-04-23 10:51:48 +00:00
Julian Seward
d9a7fe71b4 Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5856
2006-04-18 02:04:52 +00:00
Nicholas Nethercote
1a7237d77b Remove tool-specific code (which says which tools allow XML) from the core
by introducing a new "need":  VG_(needs_xml_output)().


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5854
2006-04-16 10:25:43 +00:00
Julian Seward
e3f5063b7a Update again
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5851
2006-04-14 02:09:56 +00:00
Julian Seward
3100588056 Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5850
2006-04-14 01:54:16 +00:00
Nicholas Nethercote
994ecb6cac Add a FAQ.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5831
2006-04-06 14:04:48 +00:00
Nicholas Nethercote
a252259f40 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5828
2006-04-06 13:29:18 +00:00
Julian Seward
c86177cd46 Round up known bugs in 3.1.1 and assign tentative priorities.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5822
2006-04-04 13:28:50 +00:00
Nicholas Nethercote
7852ab7f22 Make the BSD-style license notices slightly more accurate.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5803
2006-03-31 12:05:04 +00:00
Nicholas Nethercote
89f300ae0f update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5792
2006-03-27 11:55:09 +00:00
Nicholas Nethercote
991367c922 Merge in the COMPVBITS branch to the trunk. This is a big change to
Memcheck, replacing the 9-bits-per-byte shadow memory representation to a
2-bits-per-byte representation (with possibly a little more on the side) by
taking advantage of the fact that extremely few memory bytes are partially
defined.

For the SPEC2k benchmarks with "test" inputs, this speeds up Memcheck by a
(geometric mean) factor of 1.20, and reduces the size of shadow memory by a
(geometric mean) factor of 4.26.

At the same time, Addrcheck is removed.  It hadn't worked for quite some
time, and with these improvements in Memcheck its raisons-d'etre have
shrivelled so much that it's not worth the effort to keep around.  Hooray!

Nb: this code hasn't been tested on PPC.  If things go wrong, look first in
the fast stack-handling functions (eg. mc_new_mem_stack_160,
MC_(helperc_MAKE_STACK_UNINIT)).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5791
2006-03-27 11:37:07 +00:00
Nicholas Nethercote
c1095ffb0a Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5787
2006-03-21 23:23:22 +00:00
Josef Weidendorfer
1cdac21bd9 Callgrind merge: documentation
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5781
2006-03-20 10:29:30 +00:00
Julian Seward
c287a8837d Add a comment about the library's license.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5779
2006-03-20 00:54:54 +00:00
Julian Seward
70bdd1b273 Yet another essay: document the MPI wrapper library.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5778
2006-03-19 18:19:11 +00:00
Julian Seward
ce447282f6 Update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5776
2006-03-16 11:33:29 +00:00