]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Bart Van Assche [Tue, 13 Jan 2009 08:22:05 +0000 (08:22 +0000)]
Added an additional expected output file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8947
Bart Van Assche [Tue, 13 Jan 2009 08:18:59 +0000 (08:18 +0000)]
Runs now fine on systems for which PTHREAD_STACK_MIN > 32768.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8946
Bart Van Assche [Tue, 13 Jan 2009 07:49:14 +0000 (07:49 +0000)]
Do not only intercept SIGILL during detection of the supported instruction set
on ppc but also SIGFPE. This patch should make instruction set detection work
on the PowerPC 440EPx.
Fixes bug #176926.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8945
Tom Hughes [Mon, 12 Jan 2009 15:26:59 +0000 (15:26 +0000)]
SSE3 and SSSE3 are two different things, so add a proper SSSE3 feature
test and use that to guard the SSSE3 tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8942
Bart Van Assche [Mon, 12 Jan 2009 13:06:47 +0000 (13:06 +0000)]
Changed single recipient into a list of recipients and fixed mutt subject and attachment arguments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8941
Bart Van Assche [Mon, 12 Jan 2009 12:52:36 +0000 (12:52 +0000)]
Added to repository.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8940
Bart Van Assche [Mon, 12 Jan 2009 11:06:05 +0000 (11:06 +0000)]
Made sure that all diff files are processed.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8939
Bart Van Assche [Mon, 12 Jan 2009 11:04:42 +0000 (11:04 +0000)]
Updated machine details.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8938
Bart Van Assche [Mon, 12 Jan 2009 08:23:15 +0000 (08:23 +0000)]
Added new nightly build configuration variable: ABT_EVAL.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8937
Bart Van Assche [Sun, 11 Jan 2009 19:01:12 +0000 (19:01 +0000)]
Renamed georgia-tech-cellbuzz.* to georgia-tech-cellbuzz-cross.*.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8934
Bart Van Assche [Sun, 11 Jan 2009 16:16:14 +0000 (16:16 +0000)]
Fixed typo (a space was lost by copying text between shell sessions).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8933
Bart Van Assche [Sat, 10 Jan 2009 09:34:13 +0000 (09:34 +0000)]
The blockfault regression test now passes on 64 bit systems too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8932
Tom Hughes [Fri, 9 Jan 2009 16:42:51 +0000 (16:42 +0000)]
Add signalfd4 support.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8930
Bart Van Assche [Thu, 8 Jan 2009 13:29:51 +0000 (13:29 +0000)]
Sort file names alphabetically before processing the diff files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8924
Bart Van Assche [Thu, 8 Jan 2009 12:50:57 +0000 (12:50 +0000)]
Made DRD regression pass when the glibc-debuginfo package is installed.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8923
Nicholas Nethercote [Thu, 8 Jan 2009 06:24:13 +0000 (06:24 +0000)]
trunk/nightly/bin/nightly
Use '.' instead of 'source', because that's how /bin/sh does it. This
should make the script more reliable on systems that don't have bash as
the /bin/sh, eg. Ubuntu and Debian.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8920
Nicholas Nethercote [Thu, 8 Jan 2009 06:07:05 +0000 (06:07 +0000)]
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/vcpu_bz2.c
trunk/memcheck/tests/vcpu_bz2.vgtest
vcpu_bz2.c was (I think) an "svn copy" of perf/bz2.c. Because it's a
copy, the two can get out of sync, which was a problem with Greg
Parker's Darwin patch. So we remove vcpu_bz2.c, and make
vcpu_bz2.vgtest invoke perf/bz2 directly.
trunk/cachegrind/tests/wrap5.c
trunk/cachegrind/tests/Makefile.am
trunk/cachegrind/tests/wrap5.vgtest
wrap5.c was likewise an "svn copy" of memcheck/tests/wrap5.c, so we do
the equivalent thing with it.
trunk/Makefile.am
Fix a typo.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8919
Julian Seward [Wed, 7 Jan 2009 09:35:10 +0000 (09:35 +0000)]
Handle __NR_socketpair in Ptrcheck.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8917
Nicholas Nethercote [Wed, 7 Jan 2009 08:08:41 +0000 (08:08 +0000)]
trunk/nightly/bin/nightly
Be POSIXy.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8916
Nicholas Nethercote [Wed, 7 Jan 2009 06:19:03 +0000 (06:19 +0000)]
Index: nightly/bin/nightly
- Check that it is passed two arguments, abort if not (avoids some
possibly confusing behaviour).
- Remove various uses of $ABT_TOP in paths; it's not necessary because
the first thing the script does is 'cd' to $ABT_TOP. Furthemore, some
paths lacked the $ABT_TOP which was confusing.
- Gather up all the diffs from the tests, grab the first 100 lines (or
less, if shorter) of each, and concatenate into a file, the name of
which is passed to the <tag>.sendmail script so it can be attached.
Index: nightly/README.txt
Explain the new 3rd argument.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8915
Nicholas Nethercote [Wed, 7 Jan 2009 04:47:20 +0000 (04:47 +0000)]
trunk/nightly/bin/nightly
Use '=' instead of '==', which is a bash-ism that doesn't work on
Debian/Ubuntu systems that have dash installed as /bin/sh. It only
mildly affected the script's running -- it made it say that certain
stages failed when really they didn't.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8914
Nicholas Nethercote [Wed, 7 Jan 2009 04:14:42 +0000 (04:14 +0000)]
Comment-only changes.
trunk/nightly/bin/nightly
trunk/nightly/README.txt
Greatly improved the description of how to use this script; a user now
has a fighting chance of using the script without actually reading it.
trunk/nightly/conf/nemesis.sendmail
trunk/nightly/conf/georgia-tech-cellbuzz.sendmail
Clarified the usage comments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8913
Nicholas Nethercote [Wed, 7 Jan 2009 02:34:06 +0000 (02:34 +0000)]
callgrind/tests/filter_stderr
cachegrind/tests/filter_stderr
Filter out an additional warning, so the tests pass on machines with a
6MB L2 cache.
cachegrind/cg-x86.c
cachegrind/cg-amd64.c
These two files were almost identical. cg-amd64.c now just #includes
cg-x86.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8912
Nicholas Nethercote [Tue, 6 Jan 2009 05:54:45 +0000 (05:54 +0000)]
Add an FAQ about attaching Valgrind to already-running programs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8911
Julian Seward [Mon, 5 Jan 2009 17:14:12 +0000 (17:14 +0000)]
Bump version number on the trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8909
Tom Hughes [Mon, 5 Jan 2009 12:16:21 +0000 (12:16 +0000)]
Add some more system calls to ptrcheck.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8908
Julian Seward [Fri, 2 Jan 2009 23:21:54 +0000 (23:21 +0000)]
Late entrant for 3.4.0 (sigh)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8899
Julian Seward [Fri, 2 Jan 2009 23:19:26 +0000 (23:19 +0000)]
--> 3.4.0 (first attempt)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8898
Julian Seward [Fri, 2 Jan 2009 23:17:02 +0000 (23:17 +0000)]
Suppress all races whose top frame is in libc.so. This is a not very
clever interim solution to the problem of Helgrind reporting lots of
false races in glibc's stdio functions, due to it not seeing the
relevant (inlined, alas) locking that glibc uses.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8897
Bart Van Assche [Fri, 2 Jan 2009 17:49:17 +0000 (17:49 +0000)]
Updated ignore list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8896
Bart Van Assche [Fri, 2 Jan 2009 13:29:32 +0000 (13:29 +0000)]
Polished manual.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8892
Tom Hughes [Fri, 2 Jan 2009 11:07:18 +0000 (11:07 +0000)]
Add some more Intel cache configuration values needed for Atom
processors. These come from sandpile.org as the current version
of Intel's Application Note 485 doesn't have them yet.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8891
Tom Hughes [Fri, 2 Jan 2009 11:03:55 +0000 (11:03 +0000)]
Remove spurious newlines from messages.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8890
Tom Hughes [Fri, 2 Jan 2009 10:42:27 +0000 (10:42 +0000)]
Add some more Intel L2 and L3 cache configuration values.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8889
Bart Van Assche [Wed, 31 Dec 2008 09:55:44 +0000 (09:55 +0000)]
Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8887
Julian Seward [Mon, 29 Dec 2008 14:46:26 +0000 (14:46 +0000)]
Suppress any race that occurs in ld.so (just a single frame will do).
his gets rid of a bunch of more specific suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8886
Bart Van Assche [Sat, 27 Dec 2008 09:19:01 +0000 (09:19 +0000)]
Additional suppression patterns for glib.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8885
Bart Van Assche [Thu, 25 Dec 2008 09:31:40 +0000 (09:31 +0000)]
Moved two define's, such that the ABIWARNING appears immediately before the enum declaration it applies to.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8884
Bart Van Assche [Thu, 25 Dec 2008 09:09:59 +0000 (09:09 +0000)]
Made sure that the file bar_trivial.stdout.exp gets included in the distribution tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8883
Julian Seward [Wed, 24 Dec 2008 18:40:57 +0000 (18:40 +0000)]
Second attempt at 3.4.0 RC1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8882
Bart Van Assche [Wed, 24 Dec 2008 10:13:33 +0000 (10:13 +0000)]
Added a pthread suppression pattern and generalized a glib suppression pattern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8881
Bart Van Assche [Wed, 24 Dec 2008 09:45:41 +0000 (09:45 +0000)]
Renamed a variable and removed two statements that were commented out.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8880
Julian Seward [Tue, 23 Dec 2008 23:09:57 +0000 (23:09 +0000)]
Finalise 3.4.0 RC1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8879
Julian Seward [Tue, 23 Dec 2008 20:46:12 +0000 (20:46 +0000)]
Un-break 'make dist'.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8878
Julian Seward [Tue, 23 Dec 2008 20:00:23 +0000 (20:00 +0000)]
ML_(addDiCfSI)(): truncate DiCfSI's that fall partially but not
entirely inside the r-x mapped area, so that they fall entirely
within the mapped area. This is necessary in order to avoid
assertion failures later in check_CFSI_related_invariants().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8877
Julian Seward [Tue, 23 Dec 2008 17:04:52 +0000 (17:04 +0000)]
Update bug lists.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8876
Julian Seward [Tue, 23 Dec 2008 16:34:19 +0000 (16:34 +0000)]
Bump the version stuff.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8875
Julian Seward [Tue, 23 Dec 2008 16:26:06 +0000 (16:26 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8874
Julian Seward [Tue, 23 Dec 2008 15:09:09 +0000 (15:09 +0000)]
Disable the building of exp-omega, but don't rm it from the repo,
nor from the tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8873
Julian Seward [Tue, 23 Dec 2008 13:14:06 +0000 (13:14 +0000)]
Update for 3.4.0 (imcomplete).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8872
Julian Seward [Tue, 23 Dec 2008 11:13:07 +0000 (11:13 +0000)]
Minor futzing with the documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8871
Julian Seward [Tue, 23 Dec 2008 11:12:40 +0000 (11:12 +0000)]
Add a couple more suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8870
Julian Seward [Tue, 23 Dec 2008 11:07:59 +0000 (11:07 +0000)]
Add an expected-output set for Ubuntu 8.04 (and 8.10) on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8869
Julian Seward [Tue, 23 Dec 2008 02:31:22 +0000 (02:31 +0000)]
Comment out unused code so as to get a warning free build.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8868
Julian Seward [Tue, 23 Dec 2008 02:09:17 +0000 (02:09 +0000)]
Unbreak the build on aix5.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8867
Julian Seward [Tue, 23 Dec 2008 00:10:26 +0000 (00:10 +0000)]
Ignore races that occur on data in .plt sections, as well as those
that occur on data in .got.plt sections.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8866
Julian Seward [Mon, 22 Dec 2008 20:21:38 +0000 (20:21 +0000)]
Rationalise standard suppressions: get rid of vast amounts of
near-duplication on the suppressions concerning combinations of
libc, ld and libpthread.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8865
Julian Seward [Mon, 22 Dec 2008 18:17:24 +0000 (18:17 +0000)]
During instrumentation, handle Imbe_SnoopedStore{Begin,End} a bit more
convincingly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8864
Julian Seward [Mon, 22 Dec 2008 15:40:48 +0000 (15:40 +0000)]
Update expected outputs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8863
Bart Van Assche [Mon, 22 Dec 2008 07:10:44 +0000 (07:10 +0000)]
Updated after merge of Helgrind from YARD branch to trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8862
Julian Seward [Mon, 22 Dec 2008 01:00:15 +0000 (01:00 +0000)]
Minor updates for 3.4.0. Also fix a large number of missing <para>
and </para> tags.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8861
Julian Seward [Mon, 22 Dec 2008 00:39:41 +0000 (00:39 +0000)]
Finish off updates to the Helgrind manual.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8860
Julian Seward [Sun, 21 Dec 2008 23:11:14 +0000 (23:11 +0000)]
More documentation updates. Urr. I knew there was a reason I'd been
putting this off.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8859
Julian Seward [Sun, 21 Dec 2008 21:17:24 +0000 (21:17 +0000)]
Partial update of the Helgrind documentation (incomplete).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8858
Bart Van Assche [Sun, 21 Dec 2008 17:44:32 +0000 (17:44 +0000)]
Added prereq clause.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8857
Bart Van Assche [Sun, 21 Dec 2008 17:24:21 +0000 (17:24 +0000)]
circular_buffer test now passes on systems with and without built-in support for atomic operations.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8856
Bart Van Assche [Sun, 21 Dec 2008 17:21:05 +0000 (17:21 +0000)]
Added a suppression pattern for the data races triggered by the glibc function fflush().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8855
Bart Van Assche [Sun, 21 Dec 2008 17:20:22 +0000 (17:20 +0000)]
Fixed bug in vector clock updating for semaphores with non-zero initial value.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8854
Bart Van Assche [Sun, 21 Dec 2008 17:19:05 +0000 (17:19 +0000)]
Added command-line option -n, which allows to disable locking.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8853
Bart Van Assche [Sun, 21 Dec 2008 17:16:03 +0000 (17:16 +0000)]
Replaced regular increment by atomic increment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8852
Bart Van Assche [Sun, 21 Dec 2008 16:10:36 +0000 (16:10 +0000)]
Made config.h include path consistent with the other regression tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8851
Bart Van Assche [Sun, 21 Dec 2008 16:09:03 +0000 (16:09 +0000)]
Fixed typo: added missing right parentheses.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8850
Bart Van Assche [Sun, 21 Dec 2008 16:08:36 +0000 (16:08 +0000)]
Finished renaming of boost_threads into boost_thread.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8849
Bart Van Assche [Sun, 21 Dec 2008 16:08:07 +0000 (16:08 +0000)]
Generalized the glibc _IO_file_xsputn suppression pattern. Added a suppression pattern for Boost.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8848
Julian Seward [Sun, 21 Dec 2008 10:45:55 +0000 (10:45 +0000)]
Move description of --read-var-info= from the "debugging options"
section to the "uncommon user options" section.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8847
Julian Seward [Sun, 21 Dec 2008 10:44:28 +0000 (10:44 +0000)]
Following r8845, explicitly enable Dwarf3 variable/type info reading
on tests whose output depends on it.
--This line, and those below, will be ignored--
M helgrind/tests/tc20_verifywrap.vgtest
M helgrind/tests/tc16_byterace.vgtest
M helgrind/tests/tc01_simple_race.vgtest
M helgrind/tests/rwlock_race.vgtest
M helgrind/tests/tc06_two_races.vgtest
M helgrind/tests/hg03_inherit.vgtest
M helgrind/tests/tc21_pthonce.vgtest
M helgrind/tests/tc05_simple_race.vgtest
M helgrind/tests/hg04_race.vgtest
M helgrind/tests/hg05_race2.vgtest
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8846
Julian Seward [Sun, 21 Dec 2008 10:43:10 +0000 (10:43 +0000)]
Various changes:
* remove flags --trace-addr= and --trace-level=. These no longer
have any effect, so there's no point in having the associated flags.
* add flag --show-conflicts=no|yes [yes], which makes it possible to
disable the conflicting-access collection machinery. This makes
Helgrind run much faster. Perhaps useful in regression testing,
when it is desired only to find out if a race exists, but not to
collect enough information to easily diagnose it.
* add flag --conflict-cache-size= [
1000000 ], which makes it possible
to control how much memory is used for storage of information about
historical (potentially-conflicting) accesses.
* Update comments on the conflicting-access machinery to more closely
reflect the code. Includes comments on the important aspects of
the value N_OLDREF_ACCS. Increase said constant from 3 to 5.
* Fix bug in event_map_bind: when searching for an OldRef.accs[]
entry that matches the current access, don't forget to also
compare the access sizes. The old code only compared the thread
identity and the read/writeness.
* hg_main.c: disable Dwarf3 variable/type info reading by default.
Mostly this provides little benefit and can cause Helgrind to use
a lot more time and memory at startup.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8845
Julian Seward [Sat, 20 Dec 2008 09:20:33 +0000 (09:20 +0000)]
Rearrange suppressions a bit, and add a couple more from David Faure.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8844
Julian Seward [Fri, 19 Dec 2008 09:46:17 +0000 (09:46 +0000)]
Update expected outputs for glibc25-amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8843
Julian Seward [Thu, 18 Dec 2008 20:21:13 +0000 (20:21 +0000)]
Update the expected outputs following changes in Helgrind over the
past few weeks.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8842
Josef Weidendorfer [Thu, 18 Dec 2008 19:48:35 +0000 (19:48 +0000)]
Callgrind: add code pattern for runtime_resolve on OpenSuse11.0/x86
OpenSuse 11.0 has glibc 2.8, which changed the assembly code for
runtime_resolve. This patch rearranges the code search such that
multiple variants can be scanned.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8841
Julian Seward [Thu, 18 Dec 2008 08:33:24 +0000 (08:33 +0000)]
Don't apply cross-compilation patch during the nightly build any more,
as it's no longer necessary.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8840
Julian Seward [Thu, 18 Dec 2008 08:27:32 +0000 (08:27 +0000)]
Move the functionality from filter_threadnums into filter_stderr, so that
it applies to all tests. Then remove all references to filter_threadnums.
Also:
* match and transform not only "Thread #n" and "thread #n"
but also "Thread n" and "thread n", where n is [0-9][0-9]*.
* use -e ... for the sed commands where possible, to reduce the number
of processes that have to be started
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8839
Julian Seward [Thu, 18 Dec 2008 01:20:11 +0000 (01:20 +0000)]
HG_(instrument): don't assert on Imbe_SnoopedStore{Begin,End}.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8838
Bart Van Assche [Wed, 17 Dec 2008 19:21:17 +0000 (19:21 +0000)]
Added another regression test.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8837
Bart Van Assche [Wed, 17 Dec 2008 19:20:13 +0000 (19:20 +0000)]
Fixed semaphore vector clock updating / simplified semaphore tracing.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8836
Bart Van Assche [Wed, 17 Dec 2008 19:15:58 +0000 (19:15 +0000)]
Fixed grammar / split a paragraph in two.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8835
Bart Van Assche [Wed, 17 Dec 2008 19:10:26 +0000 (19:10 +0000)]
Added a suppression pattern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8834
Bart Van Assche [Wed, 17 Dec 2008 19:10:06 +0000 (19:10 +0000)]
Added a paragraph about the Boost.Thread library.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8833
Julian Seward [Wed, 17 Dec 2008 12:26:24 +0000 (12:26 +0000)]
Create rough entries for the 3.4.0 changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8832
Julian Seward [Wed, 17 Dec 2008 12:25:05 +0000 (12:25 +0000)]
Include new file (why-no-libc.txt) in the distro tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8831
Bart Van Assche [Wed, 17 Dec 2008 07:32:09 +0000 (07:32 +0000)]
Fixed regression test tc20_verifywrap2, which was broken through r8829.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8830
Julian Seward [Wed, 17 Dec 2008 01:21:06 +0000 (01:21 +0000)]
Fix some format string mismatch warnings, associated with r8825.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8829
Julian Seward [Wed, 17 Dec 2008 01:12:58 +0000 (01:12 +0000)]
Add another magic constant to the Iex_Const case in isBogusAtom, as
seen in glibc on ppc32.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8828
Nicholas Nethercote [Mon, 15 Dec 2008 21:29:29 +0000 (21:29 +0000)]
Add some useful info.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8827
Tom Hughes [Mon, 15 Dec 2008 08:58:29 +0000 (08:58 +0000)]
Add support ioprio_get and wire up ioprio_set on all platforms.
Fixes bug #177819.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8826
Bart Van Assche [Sun, 14 Dec 2008 08:56:49 +0000 (08:56 +0000)]
Added more semaphore tracing info.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8825
Nicholas Nethercote [Sat, 13 Dec 2008 22:27:05 +0000 (22:27 +0000)]
Update an FAQ to account for --track-origins=yes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8824
Julian Seward [Sat, 13 Dec 2008 18:46:44 +0000 (18:46 +0000)]
Include vg-in-place in the distro tarball.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8823
Julian Seward [Sat, 13 Dec 2008 16:53:35 +0000 (16:53 +0000)]
Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8822