]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
17 years agoAdded creation / destruction events to the bitmap access type enumeration.
Bart Van Assche [Sun, 16 Mar 2008 08:39:54 +0000 (08:39 +0000)] 
Added creation / destruction events to the bitmap access type enumeration.

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

17 years agoThe recently added cache data members of the bitmap structure are now initialized...
Bart Van Assche [Sun, 16 Mar 2008 08:39:19 +0000 (08:39 +0000)] 
The recently added cache data members of the bitmap structure are now initialized properly.

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

17 years agoDeclared thread_set_stack_min() inline.
Bart Van Assche [Sun, 16 Mar 2008 08:36:23 +0000 (08:36 +0000)] 
Declared thread_set_stack_min() inline.

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

17 years agoMinor optimization: commented out an assert statement.
Bart Van Assche [Sun, 16 Mar 2008 08:31:04 +0000 (08:31 +0000)] 
Minor optimization: commented out an assert statement.

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

17 years agoAdded script run_openmp_test and regression test pth_detached_sem.
Bart Van Assche [Sun, 16 Mar 2008 07:48:07 +0000 (07:48 +0000)] 
Added script run_openmp_test and regression test pth_detached_sem.

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

17 years agoOpenMP regression tests are now only run when libgomp.so contains debug information.
Bart Van Assche [Sun, 16 Mar 2008 07:47:30 +0000 (07:47 +0000)] 
OpenMP regression tests are now only run when libgomp.so contains debug information.

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

17 years agoChanged termination test back to mutex-protected counter.
Bart Van Assche [Sun, 16 Mar 2008 07:46:36 +0000 (07:46 +0000)] 
Changed termination test back to mutex-protected counter.

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

17 years agoAdded new DRD regression test.
Bart Van Assche [Sun, 16 Mar 2008 07:45:44 +0000 (07:45 +0000)] 
Added new DRD regression test.

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

17 years agoShell script that tests whether or not the specified executable will be loaded with...
Bart Van Assche [Sun, 16 Mar 2008 07:44:29 +0000 (07:44 +0000)] 
Shell script that tests whether or not the specified executable will be loaded with a libgomp.so library that contains debug information.

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

17 years agoMore performance tuning.
Bart Van Assche [Sat, 15 Mar 2008 14:30:20 +0000 (14:30 +0000)] 
More performance tuning.

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

17 years agoModified bitmap implementation such that more expressions can be evaluated at compile...
Bart Van Assche [Sat, 15 Mar 2008 11:42:34 +0000 (11:42 +0000)] 
Modified bitmap implementation such that more expressions can be evaluated at compile time.

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

17 years agoFixed compiler warning.
Bart Van Assche [Sat, 15 Mar 2008 10:28:36 +0000 (10:28 +0000)] 
Fixed compiler warning.

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

17 years agoBecause of a recent change the glibc 2.0 and glibc 2.x (x>=1) redirections are now...
Bart Van Assche [Sat, 15 Mar 2008 10:23:53 +0000 (10:23 +0000)] 
Because of a recent change the glibc 2.0 and glibc 2.x (x>=1) redirections are now identical. Removed the duplicate redirections.

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

17 years agoMoved drd_is_suppressed() call inside drd_report_race().
Bart Van Assche [Sat, 15 Mar 2008 08:34:23 +0000 (08:34 +0000)] 
Moved drd_is_suppressed() call inside drd_report_race().

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

17 years agoMade indentation in the DRD source code uniform: indentation size is now two spaces...
Bart Van Assche [Sat, 15 Mar 2008 08:11:03 +0000 (08:11 +0000)] 
Made indentation in the DRD source code uniform: indentation size is now two spaces in all soure files.

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

17 years agoEven more optimizations.
Bart Van Assche [Fri, 14 Mar 2008 17:07:51 +0000 (17:07 +0000)] 
Even more optimizations.

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

17 years agoSmall additional optimization.
Bart Van Assche [Thu, 13 Mar 2008 20:11:33 +0000 (20:11 +0000)] 
Small additional optimization.

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

17 years agoInlining and specialization of some bitmap manipulation functions.
Bart Van Assche [Thu, 13 Mar 2008 19:24:30 +0000 (19:24 +0000)] 
Inlining and specialization of some bitmap manipulation functions.

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

17 years agoMade arguments of bitmap manipulating functions more uniform.
Bart Van Assche [Thu, 13 Mar 2008 19:10:06 +0000 (19:10 +0000)] 
Made arguments of bitmap manipulating functions more uniform.

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

17 years agoInlined thread_conflicting_access(). Changed thread_get_danger_set() and thread_get_s...
Bart Van Assche [Thu, 13 Mar 2008 19:03:38 +0000 (19:03 +0000)] 
Inlined thread_conflicting_access(). Changed thread_get_danger_set() and thread_get_segment() from extern to inline.

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

17 years agoAdded inline function running_thread_is_recording(). Removed function thread_is_recor...
Bart Van Assche [Thu, 13 Mar 2008 18:49:23 +0000 (18:49 +0000)] 
Added inline function running_thread_is_recording(). Removed function thread_is_recording().

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

17 years agoRemoved -I$(top_srcdir)/coregrind. Added -O2.
Bart Van Assche [Thu, 13 Mar 2008 18:06:08 +0000 (18:06 +0000)] 
Removed -I$(top_srcdir)/coregrind. Added -O2.

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

17 years agoDisabled the warning on sending a signal without having locked the associated mutex...
Bart Van Assche [Thu, 13 Mar 2008 17:47:01 +0000 (17:47 +0000)] 
Disabled the warning on sending a signal without having locked the associated mutex, since this is not always an error.

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

17 years agoThe dots (one per detached thread) are again all printed on one line instead of one...
Bart Van Assche [Thu, 13 Mar 2008 17:34:43 +0000 (17:34 +0000)] 
The dots (one per detached thread) are again all printed on one line instead of one per line. Changed termination test from a counter protected by a mutex to a counting semaphore.

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

17 years agoChanged default number of threads from zero into one.
Bart Van Assche [Thu, 13 Mar 2008 17:32:41 +0000 (17:32 +0000)] 
Changed default number of threads from zero into one.

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

17 years agoRemoved casts from function pointer to regular pointer.
Bart Van Assche [Thu, 13 Mar 2008 17:24:54 +0000 (17:24 +0000)] 
Removed casts from function pointer to regular pointer.

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

17 years agoUpdated expected output.
Bart Van Assche [Wed, 12 Mar 2008 18:21:08 +0000 (18:21 +0000)] 
Updated expected output.

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

17 years agoFixed typo's.
Bart Van Assche [Wed, 12 Mar 2008 18:10:59 +0000 (18:10 +0000)] 
Fixed typo's.

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

17 years agoAdded to repository.
Bart Van Assche [Wed, 12 Mar 2008 18:04:41 +0000 (18:04 +0000)] 
Added to repository.

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

17 years agoRenamed matinv_openmp test into omp_matinv. Added omp_matinv_racy and omp_prime_racy...
Bart Van Assche [Wed, 12 Mar 2008 17:49:57 +0000 (17:49 +0000)] 
Renamed matinv_openmp test into omp_matinv. Added omp_matinv_racy and omp_prime_racy tests.

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

17 years agoRemoved empty *.stdout.exp* files.
Bart Van Assche [Wed, 12 Mar 2008 17:27:20 +0000 (17:27 +0000)] 
Removed empty *.stdout.exp* files.

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

17 years agoBug fix: sometimes an assert was triggered if pthread_barrier_destroy() was called...
Bart Van Assche [Wed, 12 Mar 2008 17:23:07 +0000 (17:23 +0000)] 
Bug fix: sometimes an assert was triggered if pthread_barrier_destroy() was called after the last pthread_barrier_wait() finished and before the post-pthread_barrier_wait() client request finished.

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

17 years agoCosmetic change.
Bart Van Assche [Wed, 12 Mar 2008 17:19:48 +0000 (17:19 +0000)] 
Cosmetic change.

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

17 years agoRenamed HAVE_GCC_FOPENMP into HAVE_OPENMP. Changed compile test into link test.
Bart Van Assche [Wed, 12 Mar 2008 17:11:48 +0000 (17:11 +0000)] 
Renamed HAVE_GCC_FOPENMP into HAVE_OPENMP. Changed compile test into link test.

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

17 years agomatinv_openmp and omp_prime linking now also succeeds with older automake versions.
Bart Van Assche [Wed, 12 Mar 2008 16:50:09 +0000 (16:50 +0000)] 
matinv_openmp and omp_prime linking now also succeeds with older automake versions.

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

17 years agoReplaced positional command line arguments by command options.
Bart Van Assche [Wed, 12 Mar 2008 16:48:07 +0000 (16:48 +0000)] 
Replaced positional command line arguments by command options.

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

17 years agoReplaced positional command line arguments by command options. Changed matrix initial...
Bart Van Assche [Wed, 12 Mar 2008 16:47:07 +0000 (16:47 +0000)] 
Replaced positional command line arguments by command options. Changed matrix initialization.

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

17 years agoReplaced positional command line arguments by command options. Changed matrix initial...
Bart Van Assche [Wed, 12 Mar 2008 16:46:36 +0000 (16:46 +0000)] 
Replaced positional command line arguments by command options. Changed matrix initialization.

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

17 years agoFixed compiler warning.
Bart Van Assche [Wed, 12 Mar 2008 16:44:52 +0000 (16:44 +0000)] 
Fixed compiler warning.

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

17 years agoMerge, from branches/HGDEV, r7604 and r7609 (Try to address
Julian Seward [Wed, 12 Mar 2008 00:14:01 +0000 (00:14 +0000)] 
Merge, from branches/HGDEV, r7604 and r7609 (Try to address
performance problems resulting from increased searching of the stacks
list.)

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

17 years agoReverted last commit.
Bart Van Assche [Tue, 11 Mar 2008 20:39:01 +0000 (20:39 +0000)] 
Reverted last commit.

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

17 years agoResolved function redirection conflict.
Bart Van Assche [Tue, 11 Mar 2008 20:28:51 +0000 (20:28 +0000)] 
Resolved function redirection conflict.

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

17 years agoAdded support for OpenMP barriers -- if libgomp.so has been built with debug informat...
Bart Van Assche [Tue, 11 Mar 2008 20:10:21 +0000 (20:10 +0000)] 
Added support for OpenMP barriers -- if libgomp.so has been built with debug information. More in general, added support for nested synchronization constructs.

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

17 years agoConverted tabs into spaces.
Bart Van Assche [Tue, 11 Mar 2008 20:06:50 +0000 (20:06 +0000)] 
Converted tabs into spaces.

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

17 years agoDepending on the fourth command line argument, a racy or non-racy run is started.
Bart Van Assche [Tue, 11 Mar 2008 20:06:04 +0000 (20:06 +0000)] 
Depending on the fourth command line argument, a racy or non-racy run is started.

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

17 years agoAdded an OpenMP suppression pattern.
Bart Van Assche [Tue, 11 Mar 2008 19:46:45 +0000 (19:46 +0000)] 
Added an OpenMP suppression pattern.

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

17 years agoRenamed drd_intercepts.c into drd_pthread_intercepts.c.
Bart Van Assche [Tue, 11 Mar 2008 18:29:35 +0000 (18:29 +0000)] 
Renamed drd_intercepts.c into drd_pthread_intercepts.c.

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

17 years agoThird attempt to get the OpenMP configure test right.
Bart Van Assche [Tue, 11 Mar 2008 18:15:49 +0000 (18:15 +0000)] 
Third attempt to get the OpenMP configure test right.

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

17 years agoAdded information about OpenMP.
Bart Van Assche [Mon, 10 Mar 2008 20:05:57 +0000 (20:05 +0000)] 
Added information about OpenMP.

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

17 years agoUpdated to do list.
Bart Van Assche [Mon, 10 Mar 2008 20:05:07 +0000 (20:05 +0000)] 
Updated to do list.

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

17 years agoMake sure this test is only run if the executable matinv_openmp has been compiled.
Bart Van Assche [Mon, 10 Mar 2008 19:38:04 +0000 (19:38 +0000)] 
Make sure this test is only run if the executable matinv_openmp has been compiled.

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

17 years agoAdded omp_prime.c
Bart Van Assche [Mon, 10 Mar 2008 19:26:42 +0000 (19:26 +0000)] 
Added omp_prime.c

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

17 years agoAdded to repository.
Bart Van Assche [Mon, 10 Mar 2008 19:18:20 +0000 (19:18 +0000)] 
Added to repository.

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

17 years agoNumber of threads is now a command line argument.
Bart Van Assche [Mon, 10 Mar 2008 19:17:46 +0000 (19:17 +0000)] 
Number of threads is now a command line argument.

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

17 years agoRemoved too restrictive assert.
Bart Van Assche [Mon, 10 Mar 2008 18:37:22 +0000 (18:37 +0000)] 
Removed too restrictive assert.

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

17 years agoRemoved duplicate code.
Bart Van Assche [Mon, 10 Mar 2008 18:35:03 +0000 (18:35 +0000)] 
Removed duplicate code.

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

17 years agoFixed race condition.
Bart Van Assche [Mon, 10 Mar 2008 18:32:51 +0000 (18:32 +0000)] 
Fixed race condition.

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

17 years agoMade test for OpenMP more complete.
Bart Van Assche [Mon, 10 Mar 2008 17:57:41 +0000 (17:57 +0000)] 
Made test for OpenMP more complete.

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

17 years agoMore cleanup.
Bart Van Assche [Sun, 9 Mar 2008 20:04:31 +0000 (20:04 +0000)] 
More cleanup.

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

17 years agoAdded NPTL-0.60 suppression patterns.
Bart Van Assche [Sun, 9 Mar 2008 19:21:14 +0000 (19:21 +0000)] 
Added NPTL-0.60 suppression patterns.

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

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

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

17 years agoCleanup.
Bart Van Assche [Sun, 9 Mar 2008 18:46:07 +0000 (18:46 +0000)] 
Cleanup.

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

17 years agoAdded LinuxThreads output files for exp-drd/tests/linuxthreads_det.
Bart Van Assche [Sun, 9 Mar 2008 18:45:28 +0000 (18:45 +0000)] 
Added LinuxThreads output files for exp-drd/tests/linuxthreads_det.

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

17 years agoFixed spelling error.
Bart Van Assche [Sun, 9 Mar 2008 16:18:31 +0000 (16:18 +0000)] 
Fixed spelling error.

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

17 years agoAdded test for LinuxThreads detection.
Bart Van Assche [Sun, 9 Mar 2008 16:16:06 +0000 (16:16 +0000)] 
Added test for LinuxThreads detection.

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

17 years agoUn-break compilation on systems with a compiler that does not support -fopenmp.
Bart Van Assche [Sun, 9 Mar 2008 15:59:30 +0000 (15:59 +0000)] 
Un-break compilation on systems with a compiler that does not support -fopenmp.

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

17 years agoAdded OpenMP test program.
Bart Van Assche [Sun, 9 Mar 2008 13:41:26 +0000 (13:41 +0000)] 
Added OpenMP test program.

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

17 years agoFixed typo.
Bart Van Assche [Sun, 9 Mar 2008 13:39:58 +0000 (13:39 +0000)] 
Fixed typo.

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

17 years agoFixed compiler warning.
Bart Van Assche [Sun, 9 Mar 2008 13:39:35 +0000 (13:39 +0000)] 
Fixed compiler warning.

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

17 years agoAdded an additional suppression pattern.
Bart Van Assche [Sun, 9 Mar 2008 09:17:48 +0000 (09:17 +0000)] 
Added an additional suppression pattern.

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

17 years agoFixed false positives reported after the second last pthread_barrier_wait() call...
Bart Van Assche [Sun, 9 Mar 2008 08:48:01 +0000 (08:48 +0000)] 
Fixed false positives reported after the second last pthread_barrier_wait() call in a thread.

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

17 years agoMore information is now printed if a data race is detected in dynamically allocated...
Bart Van Assche [Sun, 9 Mar 2008 08:46:11 +0000 (08:46 +0000)] 
More information is now printed if a data race is detected in dynamically allocated memory.

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

17 years agoReverted last commit.
Bart Van Assche [Sun, 9 Mar 2008 08:44:33 +0000 (08:44 +0000)] 
Reverted last commit.

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

17 years agoUpdated to do list.
Bart Van Assche [Sat, 8 Mar 2008 16:54:49 +0000 (16:54 +0000)] 
Updated to do list.

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

17 years agoMost of the times zero conflicting accesses were reported on the matinv regression...
Bart Van Assche [Sat, 8 Mar 2008 15:40:54 +0000 (15:40 +0000)] 
Most of the times zero conflicting accesses were reported on the matinv regression test, sometimes a lot of conflicting accesses were reported on this regression test. This should now be fixed.

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

17 years agoAdded glibc 2.3 output.
Bart Van Assche [Sat, 8 Mar 2008 15:04:25 +0000 (15:04 +0000)] 
Added glibc 2.3 output.

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

17 years agoAdded pthread_mutex_destroy() call.
Bart Van Assche [Sat, 8 Mar 2008 15:03:30 +0000 (15:03 +0000)] 
Added pthread_mutex_destroy() call.

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

17 years agoFixed typo's in filenames.
Bart Van Assche [Sat, 8 Mar 2008 14:04:33 +0000 (14:04 +0000)] 
Fixed typo's in filenames.

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

17 years agoReintroduced setting thread names (conditionally), such that the races triggered...
Bart Van Assche [Sat, 8 Mar 2008 13:15:03 +0000 (13:15 +0000)] 
Reintroduced setting thread names (conditionally), such that the races triggered by snprintf() can be debugged.

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

17 years agoHandle DW_OP_deref.
Julian Seward [Sat, 8 Mar 2008 10:44:39 +0000 (10:44 +0000)] 
Handle DW_OP_deref.

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

17 years agoMore output filter tuning.
Bart Van Assche [Sat, 8 Mar 2008 08:33:41 +0000 (08:33 +0000)] 
More output filter tuning.

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

17 years agoRemoved duplicate suppression pattern.
Bart Van Assche [Sat, 8 Mar 2008 08:33:31 +0000 (08:33 +0000)] 
Removed duplicate suppression pattern.

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

17 years agoMore output filter tuning.
Bart Van Assche [Sat, 8 Mar 2008 08:25:32 +0000 (08:25 +0000)] 
More output filter tuning.

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

17 years agoAdded an output variant for exp-drd/tests/hg03_inherit.
Bart Van Assche [Sat, 8 Mar 2008 08:20:43 +0000 (08:20 +0000)] 
Added an output variant for exp-drd/tests/hg03_inherit.

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

17 years agoCorrection.
Bart Van Assche [Sat, 8 Mar 2008 08:18:02 +0000 (08:18 +0000)] 
Correction.

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

17 years agoMore finetuning of output filtering.
Bart Van Assche [Sat, 8 Mar 2008 08:10:19 +0000 (08:10 +0000)] 
More finetuning of output filtering.

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

17 years agoTry to handle the situation where an object is first split into a base
Julian Seward [Fri, 7 Mar 2008 22:17:31 +0000 (22:17 +0000)] 
Try to handle the situation where an object is first split into a base
object (without D3 info) and a debuginfo (with D3 info), and then the
base object is prelinked to some nonzero address, but the debuginfo
object is left unchanged.  A nasty and unprincipled hack.

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

17 years agoHandle DW_FORM_data8.
Julian Seward [Fri, 7 Mar 2008 20:07:58 +0000 (20:07 +0000)] 
Handle DW_FORM_data8.

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

17 years agoUpdated to do list.
Bart Van Assche [Fri, 7 Mar 2008 19:32:02 +0000 (19:32 +0000)] 
Updated to do list.

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

17 years agoAdded LinuxThreads output files.
Bart Van Assche [Fri, 7 Mar 2008 19:29:03 +0000 (19:29 +0000)] 
Added LinuxThreads output files.

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

17 years agoRemoved frame numbers and debuginfo reader warnings from output.
Bart Van Assche [Fri, 7 Mar 2008 19:11:54 +0000 (19:11 +0000)] 
Removed frame numbers and debuginfo reader warnings from output.

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

17 years agoSwitched to VG_(get_data_description)() for descriptions of addresses in error reports.
Bart Van Assche [Fri, 7 Mar 2008 18:52:38 +0000 (18:52 +0000)] 
Switched to VG_(get_data_description)() for descriptions of addresses in error reports.

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

17 years agoAdded more suppression patterns to DRD's suppression file.
Bart Van Assche [Fri, 7 Mar 2008 18:50:06 +0000 (18:50 +0000)] 
Added more suppression patterns to DRD's suppression file.

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

17 years agoModified pth_detached test program such that each dot printed by the detached threads...
Bart Van Assche [Fri, 7 Mar 2008 18:44:26 +0000 (18:44 +0000)] 
Modified pth_detached test program such that each dot printed by the detached threads is now printed on a line by itself.

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

17 years agoAdded more atomic read/modify/write tests.
Bart Van Assche [Fri, 7 Mar 2008 17:34:22 +0000 (17:34 +0000)] 
Added more atomic read/modify/write tests.

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

17 years agoAdded support for atomic modifications (VEX' Imbe_BusLock/Imbe_BusUnlock).
Bart Van Assche [Fri, 7 Mar 2008 17:22:26 +0000 (17:22 +0000)] 
Added support for atomic modifications (VEX' Imbe_BusLock/Imbe_BusUnlock).

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

17 years agoDon't tell m_redir (and the user) that debuginfo is about to be
Julian Seward [Thu, 6 Mar 2008 18:31:42 +0000 (18:31 +0000)] 
Don't tell m_redir (and the user) that debuginfo is about to be
discarded if in fact we never got as far as reading anything into
DebugInfo.  This unbreaks self-hosting.

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

17 years agoCleaned up vc_min() and vc_combine() implementations.
Bart Van Assche [Thu, 6 Mar 2008 18:02:37 +0000 (18:02 +0000)] 
Cleaned up vc_min() and vc_combine() implementations.

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

17 years agoUpdated DRD's readme.txt.
Bart Van Assche [Thu, 6 Mar 2008 07:00:47 +0000 (07:00 +0000)] 
Updated DRD's readme.txt.

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

17 years agoMore suppression pattern generalization.
Bart Van Assche [Tue, 4 Mar 2008 19:11:38 +0000 (19:11 +0000)] 
More suppression pattern generalization.

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