]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
17 years agoMove the error management code for Memcheck into a new file,
Julian Seward [Fri, 2 May 2008 10:33:15 +0000 (10:33 +0000)] 
Move the error management code for Memcheck into a new file,
mc_errors.c, as it is relatively self contained.  This reduces the
size of mc_main.c by about 1350 lines.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7986

17 years agoUpdate expected outputs following merge of branches/OTRACK_BY_INSTRUMENTATION.
Julian Seward [Thu, 1 May 2008 22:34:16 +0000 (22:34 +0000)] 
Update expected outputs following merge of branches/OTRACK_BY_INSTRUMENTATION.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7985

17 years agoBump the core/tool iface version number, since the just-merged-in
Julian Seward [Thu, 1 May 2008 21:43:17 +0000 (21:43 +0000)] 
Bump the core/tool iface version number, since the just-merged-in
changes for Memcheck origin tracking change the interface (slightly).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7984

17 years agoTemporarily work around compilation failures caused by non-definition
Julian Seward [Thu, 1 May 2008 21:22:38 +0000 (21:22 +0000)] 
Temporarily work around compilation failures caused by non-definition
of __NR_timerfd, pending proper resolution.  See
http://bugs.kde.org/show_bug.cgi?id=160907

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7983

17 years agoMerge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This adds
Julian Seward [Thu, 1 May 2008 20:24:26 +0000 (20:24 +0000)] 
Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk.  This adds
support to Memcheck for tracking the origin of uninitialised values,
if you use the --track-origins=yes flag.

This currently causes some Memcheck regression tests to fail, because
they now print an extra line of advisory text in their output.  This
will be fixed.

The core-tool interface is slightly changed.  The version number for
the interface needs to be incremented.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7982

17 years agoUpdate (minor).
Julian Seward [Thu, 1 May 2008 20:18:39 +0000 (20:18 +0000)] 
Update (minor).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7981

17 years agoFixed compiler warning.
Bart Van Assche [Thu, 1 May 2008 15:39:18 +0000 (15:39 +0000)] 
Fixed compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7980

17 years agoRemoved -Wextra since this option has another name in gcc 3.0 (-W).
Bart Van Assche [Thu, 1 May 2008 15:38:05 +0000 (15:38 +0000)] 
Removed -Wextra since this option has another name in gcc 3.0 (-W).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7979

17 years agoAdded #include <stdio.h>.
Bart Van Assche [Thu, 1 May 2008 15:00:16 +0000 (15:00 +0000)] 
Added #include <stdio.h>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7978

17 years agoAdded prereq clause.
Bart Van Assche [Thu, 1 May 2008 14:59:41 +0000 (14:59 +0000)] 
Added prereq clause.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7977

17 years agoAdded to repository.
Bart Van Assche [Thu, 1 May 2008 14:58:39 +0000 (14:58 +0000)] 
Added to repository.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7976

17 years agoFixed a compiler warning.
Bart Van Assche [Thu, 1 May 2008 14:36:39 +0000 (14:36 +0000)] 
Fixed a compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7975

17 years agoAdded -I$(top_srcdir)/VEX/pub to AM_CPPFLAGS.
Bart Van Assche [Thu, 1 May 2008 14:11:45 +0000 (14:11 +0000)] 
Added -I$(top_srcdir)/VEX/pub to AM_CPPFLAGS.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7974

17 years agoMoved bitmap test from drd_bitmap.c to tests/drd_bitmap_test.c
Bart Van Assche [Thu, 1 May 2008 13:50:20 +0000 (13:50 +0000)] 
Moved bitmap test from drd_bitmap.c to tests/drd_bitmap_test.c

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7973

17 years agoRestored original bitmap test patterns.
Bart Van Assche [Thu, 1 May 2008 13:06:04 +0000 (13:06 +0000)] 
Restored original bitmap test patterns.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7972

17 years agoMake sure the test for kernel version 2.6.22 will work correctly for the future kerne...
Bart Van Assche [Thu, 1 May 2008 12:35:48 +0000 (12:35 +0000)] 
Make sure the test for kernel version 2.6.22 will work correctly for the future kernel versions 2.6.220 .. 2.6.229.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7971

17 years agoUpdated expected output according to glibc 2.8 changes.
Bart Van Assche [Thu, 1 May 2008 12:28:01 +0000 (12:28 +0000)] 
Updated expected output according to glibc 2.8 changes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7970

17 years agoAdded documentation for PRINT() macro in syscall wrappers.
Bart Van Assche [Thu, 1 May 2008 12:23:48 +0000 (12:23 +0000)] 
Added documentation for PRINT() macro in syscall wrappers.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7969

17 years agoUpdated Makefile.am after having renamed an output file.
Bart Van Assche [Mon, 28 Apr 2008 16:51:24 +0000 (16:51 +0000)] 
Updated Makefile.am after having renamed an output file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7955

17 years agoCompiles now on systems without definition of CLOCK_MONOTONIC.
Bart Van Assche [Mon, 28 Apr 2008 16:26:49 +0000 (16:26 +0000)] 
Compiles now on systems without definition of CLOCK_MONOTONIC.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7954

17 years agoAdded configure test for CLOCK_MONOTONIC.
Bart Van Assche [Mon, 28 Apr 2008 16:22:53 +0000 (16:22 +0000)] 
Added configure test for CLOCK_MONOTONIC.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7953

17 years agoupdate suppression for glibc 2.8: the backtrace
Dirk Mueller [Sun, 27 Apr 2008 22:34:16 +0000 (22:34 +0000)] 
update suppression for glibc 2.8: the backtrace
points to ld-2.8.so here.. so just match for any
lib in /lib

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7951

17 years agofix typo
Dirk Mueller [Sun, 27 Apr 2008 20:38:47 +0000 (20:38 +0000)] 
fix typo

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7950

17 years agoAdded reference to SPLASH-2.
Bart Van Assche [Sun, 27 Apr 2008 16:18:44 +0000 (16:18 +0000)] 
Added reference to SPLASH-2.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7949

17 years agoUpdated to do list.
Bart Van Assche [Sun, 27 Apr 2008 16:17:34 +0000 (16:17 +0000)] 
Updated to do list.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7948

17 years agoOnly run the timerfd_create()/timerfd_gettime()/timerfd_settime() test on kernel...
Bart Van Assche [Sun, 27 Apr 2008 13:21:01 +0000 (13:21 +0000)] 
Only run the timerfd_create()/timerfd_gettime()/timerfd_settime() test on kernel 2.6.25 and later.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7947

17 years agoFixed typo.
Bart Van Assche [Sun, 27 Apr 2008 13:20:22 +0000 (13:20 +0000)] 
Fixed typo.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7946

17 years agoFixed typo.
Bart Van Assche [Sun, 27 Apr 2008 13:20:07 +0000 (13:20 +0000)] 
Fixed typo.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7945

17 years agoAdded more output variants.
Bart Van Assche [Sun, 27 Apr 2008 13:17:45 +0000 (13:17 +0000)] 
Added more output variants.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7944

17 years agoRenamed suppression file.
Bart Van Assche [Sun, 27 Apr 2008 13:17:27 +0000 (13:17 +0000)] 
Renamed suppression file.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7943

17 years agoAdded support for timerfd_create(), timerfd_gettime() and timerfd_settime() system...
Bart Van Assche [Sun, 27 Apr 2008 12:56:06 +0000 (12:56 +0000)] 
Added support for timerfd_create(), timerfd_gettime() and timerfd_settime() system calls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7942

17 years agoAdded regression test for timerfd_create(), timerfd_gettime() and timerfd_settime...
Bart Van Assche [Sun, 27 Apr 2008 12:52:33 +0000 (12:52 +0000)] 
Added regression test for timerfd_create(), timerfd_gettime() and timerfd_settime() system calls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7941

17 years agoAdded more configure tests.
Bart Van Assche [Sun, 27 Apr 2008 11:43:23 +0000 (11:43 +0000)] 
Added more configure tests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7940

17 years agoAdded interpreter name.
Bart Van Assche [Sun, 27 Apr 2008 07:42:52 +0000 (07:42 +0000)] 
Added interpreter name.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7939

17 years agoAdded yet another output variant.
Bart Van Assche [Sun, 27 Apr 2008 07:11:45 +0000 (07:11 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7938

17 years agoAdded yet another output variant.
Bart Van Assche [Sun, 27 Apr 2008 07:07:20 +0000 (07:07 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7937

17 years agoAdded yet another output variant.
Bart Van Assche [Sun, 27 Apr 2008 07:06:14 +0000 (07:06 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7936

17 years agoAdded yet another output variant.
Bart Van Assche [Sun, 27 Apr 2008 07:00:50 +0000 (07:00 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7935

17 years agoFiltered malloc/free statistics out from more output variant files.
Bart Van Assche [Sun, 27 Apr 2008 06:47:44 +0000 (06:47 +0000)] 
Filtered malloc/free statistics out from more output variant files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7934

17 years agoAdded yet another malloc_free_fill output variant.
Bart Van Assche [Sun, 27 Apr 2008 06:27:50 +0000 (06:27 +0000)] 
Added yet another malloc_free_fill output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7933

17 years agoRemoved malloc/free statistics from alternate output files.
Bart Van Assche [Sun, 27 Apr 2008 06:21:37 +0000 (06:21 +0000)] 
Removed malloc/free statistics from alternate output files.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7932

17 years agoThe sigkill regression test no longer attempts to set signal handlers for the signal...
Bart Van Assche [Sun, 27 Apr 2008 06:14:06 +0000 (06:14 +0000)] 
The sigkill regression test no longer attempts to set signal handlers for the signal numbers 32 and 33.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7931

17 years agoReplaced tests for eventfd() and eventfd_read().
Bart Van Assche [Sun, 27 Apr 2008 06:06:57 +0000 (06:06 +0000)] 
Replaced tests for eventfd() and eventfd_read().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7930

17 years agoFiltered out malloc/free statistics.
Bart Van Assche [Sat, 26 Apr 2008 18:57:18 +0000 (18:57 +0000)] 
Filtered out malloc/free statistics.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7929

17 years agoFiltered out malloc/free statistics.
Bart Van Assche [Sat, 26 Apr 2008 18:55:38 +0000 (18:55 +0000)] 
Filtered out malloc/free statistics.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7928

17 years agoFiltered out malloc/free statistics.
Bart Van Assche [Sat, 26 Apr 2008 18:36:42 +0000 (18:36 +0000)] 
Filtered out malloc/free statistics.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7927

17 years agoFiltered out malloc/free statistics from mallinfo test.
Bart Van Assche [Sat, 26 Apr 2008 18:34:17 +0000 (18:34 +0000)] 
Filtered out malloc/free statistics from mallinfo test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7926

17 years agofilter_allocs now also works when any of the numbers to be filtered out is greater...
Bart Van Assche [Sat, 26 Apr 2008 18:33:30 +0000 (18:33 +0000)] 
filter_allocs now also works when any of the numbers to be filtered out is greater than or equal to 1000.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7925

17 years agoSuppress unavoidable warning during compilation of pth_cancel1.c.
Bart Van Assche [Sat, 26 Apr 2008 18:14:34 +0000 (18:14 +0000)] 
Suppress unavoidable warning during compilation of pth_cancel1.c.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7924

17 years agoAdded actual syslog system call test.
Bart Van Assche [Sat, 26 Apr 2008 11:03:42 +0000 (11:03 +0000)] 
Added actual syslog system call test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7923

17 years agoAdded tests for <sys/klog.h> and klogctl().
Bart Van Assche [Sat, 26 Apr 2008 10:59:46 +0000 (10:59 +0000)] 
Added tests for <sys/klog.h> and klogctl().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7922

17 years agoAdded regression test for Linux' syslog system call (called klogctl by glibc).
Bart Van Assche [Sat, 26 Apr 2008 10:59:23 +0000 (10:59 +0000)] 
Added regression test for Linux' syslog system call (called klogctl by glibc).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7921

17 years agoEnabled syslog and create_module system calls.
Bart Van Assche [Sat, 26 Apr 2008 10:57:07 +0000 (10:57 +0000)] 
Enabled syslog and create_module system calls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7920

17 years agoDocumentation now matches the implementation of the Linux time system call wrapper.
Bart Van Assche [Sat, 26 Apr 2008 10:47:29 +0000 (10:47 +0000)] 
Documentation now matches the implementation of the Linux time system call wrapper.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7919

17 years agoMade source code C90 compliant.
Bart Van Assche [Sat, 26 Apr 2008 08:23:35 +0000 (08:23 +0000)] 
Made source code C90 compliant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7918

17 years agoAdded support for epoll_pwait(), utimensat(), eventfd(), timerfd() and signalfd(...
Bart Van Assche [Sat, 26 Apr 2008 07:45:10 +0000 (07:45 +0000)] 
Added support for epoll_pwait(), utimensat(), eventfd(), timerfd() and signalfd(). Fixes bug 160907.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7917

17 years agoglibc 2.8 has the very same checking reports as did
Dirk Mueller [Fri, 25 Apr 2008 11:33:30 +0000 (11:33 +0000)] 
glibc 2.8 has the very same checking reports as did
glibc 2.7 have.. as did glibc 2.6, as did glibc 2.5, as did glibc 2.4
as did glibc 2.4. so consolidate into one suppression file

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7915

17 years agoDo not run the memory allocation test on LinuxThreads systems.
Bart Van Assche [Wed, 23 Apr 2008 16:45:31 +0000 (16:45 +0000)] 
Do not run the memory allocation test on LinuxThreads systems.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7912

17 years agoTook into account that mallinfo() is not supported on all platforms.
Bart Van Assche [Tue, 22 Apr 2008 17:25:29 +0000 (17:25 +0000)] 
Took into account that mallinfo() is not supported on all platforms.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7907

17 years agoAdded configure test for mallinfo().
Bart Van Assche [Tue, 22 Apr 2008 17:24:31 +0000 (17:24 +0000)] 
Added configure test for mallinfo().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7906

17 years agoUpdated expected output.
Bart Van Assche [Tue, 22 Apr 2008 16:14:42 +0000 (16:14 +0000)] 
Updated expected output.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7905

17 years agoEnsured all allocated memory is freed before exiting.
Bart Van Assche [Tue, 22 Apr 2008 16:14:17 +0000 (16:14 +0000)] 
Ensured all allocated memory is freed before exiting.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7904

17 years agoMoved mallinfo regression test from none/tests to memcheck/tests.
Bart Van Assche [Tue, 22 Apr 2008 16:11:23 +0000 (16:11 +0000)] 
Moved mallinfo regression test from none/tests to memcheck/tests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7903

17 years agoMade mallinfo() regression test more extensive, based on a contribution by Eugene...
Bart Van Assche [Mon, 21 Apr 2008 17:41:32 +0000 (17:41 +0000)] 
Made mallinfo() regression test more extensive, based on a contribution by Eugene Toder.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7902

17 years agoRefined mallinfo() implementation (contributed by Eugene Toder).
Bart Van Assche [Mon, 21 Apr 2008 17:28:50 +0000 (17:28 +0000)] 
Refined mallinfo() implementation (contributed by Eugene Toder).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7901

17 years agoMake exp-drd also work on programs not linked with -lpthread.
Bart Van Assche [Mon, 21 Apr 2008 17:12:45 +0000 (17:12 +0000)] 
Make exp-drd also work on programs not linked with -lpthread.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7900

17 years agoFixed typo.
Bart Van Assche [Mon, 21 Apr 2008 17:06:52 +0000 (17:06 +0000)] 
Fixed typo.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7899

17 years agoRemoved superfluous libraries for the memory_allocation test program.
Bart Van Assche [Mon, 21 Apr 2008 16:55:43 +0000 (16:55 +0000)] 
Removed superfluous libraries for the memory_allocation test program.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7898

17 years agoAdded missing VG_(cli_free)() call.
Bart Van Assche [Sun, 20 Apr 2008 08:33:10 +0000 (08:33 +0000)] 
Added missing VG_(cli_free)() call.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7895

17 years agoAdded regression test for drd's memory allocation replacement functions.
Bart Van Assche [Sun, 20 Apr 2008 08:29:04 +0000 (08:29 +0000)] 
Added regression test for drd's memory allocation replacement functions.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7894

17 years agoAdded info about slowdown caused by the exp-drd tool.
Bart Van Assche [Sat, 19 Apr 2008 15:20:01 +0000 (15:20 +0000)] 
Added info about slowdown caused by the exp-drd tool.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7893

17 years agoUpdated to do list.
Bart Van Assche [Sat, 19 Apr 2008 15:17:08 +0000 (15:17 +0000)] 
Updated to do list.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7892

17 years agoAdded more detailed statistics about thread_new_segment() calls.
Bart Van Assche [Sat, 19 Apr 2008 15:16:45 +0000 (15:16 +0000)] 
Added more detailed statistics about thread_new_segment() calls.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7891

17 years agoDisabled complex logic in danger_set_update_needed() since it did not result in any...
Bart Van Assche [Sat, 19 Apr 2008 15:15:12 +0000 (15:15 +0000)] 
Disabled complex logic in danger_set_update_needed() since it did not result in any speedup.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7890

17 years agoAdded regression test for mallinfo().
Bart Van Assche [Sat, 19 Apr 2008 14:46:57 +0000 (14:46 +0000)] 
Added regression test for mallinfo().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7889

17 years agoAdded mallinfo() implementation based on patch by Eugene Toder (see also bug 160956).
Bart Van Assche [Sat, 19 Apr 2008 14:43:30 +0000 (14:43 +0000)] 
Added mallinfo() implementation based on patch by Eugene Toder (see also bug 160956).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7888

17 years agoMade gcc version check more robust.
Bart Van Assche [Sat, 19 Apr 2008 07:47:56 +0000 (07:47 +0000)] 
Made gcc version check more robust.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7886

17 years agoFixed compiler warning.
Bart Van Assche [Wed, 16 Apr 2008 18:49:11 +0000 (18:49 +0000)] 
Fixed compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7884

17 years agoReplaced -nostdlib by -nodefaultlibs such that constructors are executed at shared...
Bart Van Assche [Wed, 16 Apr 2008 18:19:45 +0000 (18:19 +0000)] 
Replaced -nostdlib by -nodefaultlibs such that constructors are executed at shared library load time. Replaced _init() function in drd_pthread_intercepts.c by a function with a constructor attribute in order to increase portability.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7883

17 years agoModified output of stack trace printed at start of thread (code is commented out).
Bart Van Assche [Wed, 16 Apr 2008 18:17:12 +0000 (18:17 +0000)] 
Modified output of stack trace printed at start of thread (code is commented out).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7882

17 years agoRemove VG_ prefixing from static (non-exported) functions.
Julian Seward [Mon, 14 Apr 2008 20:30:34 +0000 (20:30 +0000)] 
Remove VG_ prefixing from static (non-exported) functions.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7876

17 years agoExtended VG_(message)() buffer from 100 to 128 characters. Made sure that lines print...
Bart Van Assche [Mon, 14 Apr 2008 16:35:32 +0000 (16:35 +0000)] 
Extended VG_(message)() buffer from 100 to 128 characters. Made sure that lines printed by different threads are not mixed up in the output.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7875

17 years agoAdded Amarok.
Bart Van Assche [Mon, 14 Apr 2008 16:12:09 +0000 (16:12 +0000)] 
Added Amarok.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7874

17 years agoUpdated to do list.
Bart Van Assche [Mon, 14 Apr 2008 16:11:50 +0000 (16:11 +0000)] 
Updated to do list.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7873

17 years agoAdded bm_compare().
Bart Van Assche [Mon, 14 Apr 2008 16:10:01 +0000 (16:10 +0000)] 
Added bm_compare().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7872

17 years agoEnable danger set checking when the environment variable DRD_VERIFY_DANGER_SET is...
Bart Van Assche [Sun, 13 Apr 2008 17:35:08 +0000 (17:35 +0000)] 
Enable danger set checking when the environment variable DRD_VERIFY_DANGER_SET is set.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7867

17 years agoRenamed thread_update_danger_set() into thread_compute_danger_set().
Bart Van Assche [Sun, 13 Apr 2008 15:39:38 +0000 (15:39 +0000)] 
Renamed thread_update_danger_set() into thread_compute_danger_set().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7866

17 years agoAdded yet another output variant.
Bart Van Assche [Sun, 13 Apr 2008 08:37:24 +0000 (08:37 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7865

17 years agoFixed tool name.
Bart Van Assche [Thu, 10 Apr 2008 17:29:32 +0000 (17:29 +0000)] 
Fixed tool name.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7864

17 years agoAdded yet another output variant.
Bart Van Assche [Wed, 9 Apr 2008 17:44:28 +0000 (17:44 +0000)] 
Added yet another output variant.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7863

17 years agoOnly read debug information from regular files, and not from device nodes. Do not...
Bart Van Assche [Wed, 9 Apr 2008 16:21:34 +0000 (16:21 +0000)] 
Only read debug information from regular files, and not from device nodes. Do not complain on files for which we do not have read access.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7862

17 years agoMore statistics are now printed about DRD's behavior.
Bart Van Assche [Sun, 6 Apr 2008 15:02:58 +0000 (15:02 +0000)] 
More statistics are now printed about DRD's behavior.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7857

17 years agoAdded more counters. Reduced number of danger set updates slightly.
Bart Van Assche [Sun, 6 Apr 2008 15:02:17 +0000 (15:02 +0000)] 
Added more counters. Reduced number of danger set updates slightly.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7856

17 years agoAdded vc_combine2().
Bart Van Assche [Sun, 6 Apr 2008 14:57:41 +0000 (14:57 +0000)] 
Added vc_combine2().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7855

17 years agoAdded vc_combine2().
Bart Van Assche [Sun, 6 Apr 2008 14:57:37 +0000 (14:57 +0000)] 
Added vc_combine2().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7854

17 years agoAdded and commented out code for printing the result of VG_(get_StackTrace)().
Bart Van Assche [Sun, 6 Apr 2008 13:08:32 +0000 (13:08 +0000)] 
Added and commented out code for printing the result of VG_(get_StackTrace)().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7853

17 years agoTrace lines enabled by --trace-segment=yes now include the thread ID of the created...
Bart Van Assche [Sun, 6 Apr 2008 13:07:45 +0000 (13:07 +0000)] 
Trace lines enabled by --trace-segment=yes now include the thread ID of the created thread instead of the creator thread.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7852

17 years agoRenamed command-line option --trace-address into --trace-addr. Made bitmap statistics...
Bart Van Assche [Sun, 6 Apr 2008 13:06:36 +0000 (13:06 +0000)] 
Renamed command-line option --trace-address into --trace-addr. Made bitmap statistics more detailed.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7851

17 years agoAdded bm_get_bitmap2_node_creation_count().
Bart Van Assche [Sun, 6 Apr 2008 13:05:58 +0000 (13:05 +0000)] 
Added bm_get_bitmap2_node_creation_count().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7850

17 years agoSimplified format in which a vector clock is printed.
Bart Van Assche [Sun, 6 Apr 2008 13:03:49 +0000 (13:03 +0000)] 
Simplified format in which a vector clock is printed.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7849