]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
17 years agoMore expected output updates.
Bart Van Assche [Sun, 30 Mar 2008 08:51:59 +0000 (08:51 +0000)] 
More expected output updates.

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

17 years agoUpdated expected output files.
Bart Van Assche [Sun, 30 Mar 2008 08:44:02 +0000 (08:44 +0000)] 
Updated expected output files.

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

17 years agoMade mutex tracing output more verbose.
Bart Van Assche [Sun, 30 Mar 2008 08:41:59 +0000 (08:41 +0000)] 
Made mutex tracing output more verbose.

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

17 years agoAdded DRD_IGNORE_VAR() and DRD_TRACE_VAR() macro's.
Bart Van Assche [Sun, 30 Mar 2008 08:40:49 +0000 (08:40 +0000)] 
Added DRD_IGNORE_VAR() and DRD_TRACE_VAR() macro's.

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

17 years agoBug fix: DRD no longer complains that a mutex was not locked by the calling thread...
Bart Van Assche [Sun, 30 Mar 2008 08:39:51 +0000 (08:39 +0000)] 
Bug fix: DRD no longer complains that a mutex was not locked by the calling thread when unlocking a mutex after a call to pthread_cond_timedwait() that timed out.

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

17 years agoRemoved --trace-mem which traced all memory accesses. Added support for multiple...
Bart Van Assche [Sat, 29 Mar 2008 14:42:59 +0000 (14:42 +0000)] 
Removed --trace-mem which traced all memory accesses. Added support for multiple --trace-address options. A range size can now be specified to the VG_USERREQ__DRD_START_TRACE_ADDR client request. Added VG_USERREQ__DRD_STOP_TRACE_ADDR client request.

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

17 years agoAdded functions bm_clear_load() and bm_clear_store().
Bart Van Assche [Sat, 29 Mar 2008 14:40:08 +0000 (14:40 +0000)] 
Added functions bm_clear_load() and bm_clear_store().

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

17 years agoChanged meaning of the second argument of the start/stop suppression client requests...
Bart Van Assche [Sat, 29 Mar 2008 13:18:02 +0000 (13:18 +0000)] 
Changed meaning of the second argument of the start/stop suppression client requests from "end address" to "size in bytes".

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

17 years agoComment-only fix.
Bart Van Assche [Sat, 29 Mar 2008 13:13:33 +0000 (13:13 +0000)] 
Comment-only fix.

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

17 years agoMinor optimization: eliminated an if-statement.
Bart Van Assche [Sat, 29 Mar 2008 12:54:01 +0000 (12:54 +0000)] 
Minor optimization: eliminated an if-statement.

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

17 years agoAdded command line option --show-stack-usage.
Bart Van Assche [Sat, 29 Mar 2008 09:31:43 +0000 (09:31 +0000)] 
Added command line option --show-stack-usage.

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

17 years agoStack size is now specified at thread creation time.
Bart Van Assche [Sat, 29 Mar 2008 09:28:12 +0000 (09:28 +0000)] 
Stack size is now specified at thread creation time.

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

17 years agoAdded thread_get_stack_size() and thread_get_stack_min_min().
Bart Van Assche [Sat, 29 Mar 2008 09:27:08 +0000 (09:27 +0000)] 
Added thread_get_stack_size() and thread_get_stack_min_min().

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

17 years agoAdded VG_(thread_get_stack_size)().
Bart Van Assche [Sat, 29 Mar 2008 09:25:53 +0000 (09:25 +0000)] 
Added VG_(thread_get_stack_size)().

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

17 years agoFixed a comment.
Bart Van Assche [Sat, 29 Mar 2008 09:25:11 +0000 (09:25 +0000)] 
Fixed a comment.

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

17 years agoAdded command line option --var-info. Reading debug info for client variables is...
Bart Van Assche [Sat, 29 Mar 2008 08:34:03 +0000 (08:34 +0000)] 
Added command line option --var-info. Reading debug info for client variables is now disabled by default.

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

17 years agoMinor update.
Bart Van Assche [Sat, 29 Mar 2008 08:32:30 +0000 (08:32 +0000)] 
Minor update.

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

17 years agoUpdate.
Julian Seward [Thu, 27 Mar 2008 17:07:50 +0000 (17:07 +0000)] 
Update.

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

17 years agoAdded support for --trace-malloc.
Bart Van Assche [Wed, 26 Mar 2008 17:39:52 +0000 (17:39 +0000)] 
Added support for --trace-malloc.

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

17 years agoUpdated test plan.
Bart Van Assche [Tue, 25 Mar 2008 20:18:40 +0000 (20:18 +0000)] 
Updated test plan.

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

17 years agoAnother small optimization.
Bart Van Assche [Tue, 25 Mar 2008 19:16:20 +0000 (19:16 +0000)] 
Another small optimization.

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

17 years agoCache misses too.
Bart Van Assche [Tue, 25 Mar 2008 18:51:06 +0000 (18:51 +0000)] 
Cache misses too.

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

17 years agoMinor optimization of bm_clear().
Bart Van Assche [Tue, 25 Mar 2008 17:19:20 +0000 (17:19 +0000)] 
Minor optimization of bm_clear().

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

17 years agoRemoved unused function.
Bart Van Assche [Tue, 25 Mar 2008 17:03:01 +0000 (17:03 +0000)] 
Removed unused function.

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

17 years agoMore expected output updates.
Bart Van Assche [Mon, 24 Mar 2008 19:38:57 +0000 (19:38 +0000)] 
More expected output updates.

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

17 years agoRemoved make -s install.
Bart Van Assche [Mon, 24 Mar 2008 19:38:14 +0000 (19:38 +0000)] 
Removed make -s install.

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

17 years agoUpdated expected output.
Bart Van Assche [Mon, 24 Mar 2008 19:37:42 +0000 (19:37 +0000)] 
Updated expected output.

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

17 years agoModified error message that is printed when a mutex operation is attempted on an...
Bart Van Assche [Mon, 24 Mar 2008 19:31:33 +0000 (19:31 +0000)] 
Modified error message that is printed when a mutex operation is attempted on an object that is not a mutex.

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

17 years agoMerged revisions r7758:7781 from branch DRDDEV to trunk.
Bart Van Assche [Mon, 24 Mar 2008 19:12:12 +0000 (19:12 +0000)] 
Merged revisions r7758:7781 from branch DRDDEV to trunk.

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

17 years agoUpdated test plan.
Bart Van Assche [Mon, 24 Mar 2008 12:38:02 +0000 (12:38 +0000)] 
Updated test plan.

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

17 years agoUpdated modification date.
Bart Van Assche [Mon, 24 Mar 2008 11:02:05 +0000 (11:02 +0000)] 
Updated modification date.

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

17 years agoAdded document with information about how to test DRD.
Bart Van Assche [Mon, 24 Mar 2008 11:01:45 +0000 (11:01 +0000)] 
Added document with information about how to test DRD.

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

17 years agoAdded reference to SPLASH-2 benchmarks.
Bart Van Assche [Mon, 24 Mar 2008 10:50:21 +0000 (10:50 +0000)] 
Added reference to SPLASH-2 benchmarks.

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

17 years agoWhen the "not a mutex" error message is printed, the offending address is now printed...
Bart Van Assche [Mon, 24 Mar 2008 09:29:38 +0000 (09:29 +0000)] 
When the "not a mutex" error message is printed, the offending address is now printed too.

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

17 years agoMoved "supported_libpthread" test from .vgtest into run_openmp_test.
Bart Van Assche [Mon, 24 Mar 2008 09:28:06 +0000 (09:28 +0000)] 
Moved "supported_libpthread" test from .vgtest into run_openmp_test.

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

17 years agoMake sure no error message is printed when pthread_mutex_trylock() is called on a...
Bart Van Assche [Mon, 24 Mar 2008 08:33:47 +0000 (08:33 +0000)] 
Make sure no error message is printed when pthread_mutex_trylock() is called on a non-recursive mutex from the thread that holds a lock on the mutex.

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

17 years agoExtended bitmap lookup cache from one to four elements.
Bart Van Assche [Mon, 24 Mar 2008 06:41:30 +0000 (06:41 +0000)] 
Extended bitmap lookup cache from one to four elements.

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

17 years agoAdded one more DRD libdl.so suppression pattern.
Bart Van Assche [Mon, 24 Mar 2008 06:38:39 +0000 (06:38 +0000)] 
Added one more DRD libdl.so suppression pattern.

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

17 years agoUpdated documentation.
Bart Van Assche [Sun, 23 Mar 2008 14:32:21 +0000 (14:32 +0000)] 
Updated documentation.

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

17 years agoReorganized error printing code slightly.
Bart Van Assche [Sun, 23 Mar 2008 07:54:02 +0000 (07:54 +0000)] 
Reorganized error printing code slightly.

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

17 years agoAdded libX11 and libxcb suppression types.
Bart Van Assche [Sat, 22 Mar 2008 17:36:23 +0000 (17:36 +0000)] 
Added libX11 and libxcb suppression types.

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

17 years agoError type CondErr is now recognized when reading a suppression file.
Bart Van Assche [Sat, 22 Mar 2008 17:35:56 +0000 (17:35 +0000)] 
Error type CondErr is now recognized when reading a suppression file.

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

17 years agoFixed assert when delete[]-ing an array of size zero.
Bart Van Assche [Sat, 22 Mar 2008 17:35:28 +0000 (17:35 +0000)] 
Fixed assert when delete[]-ing an array of size zero.

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

17 years agoAdded more tl_assert() statements.
Bart Van Assche [Sat, 22 Mar 2008 17:09:04 +0000 (17:09 +0000)] 
Added more tl_assert() statements.

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

17 years agoAdded more comments / renamed some variables / bm_print() now also works on 64-bit...
Bart Van Assche [Sat, 22 Mar 2008 17:07:39 +0000 (17:07 +0000)] 
Added more comments / renamed some variables / bm_print() now also works on 64-bit systems.

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

17 years agoRenamed bm_lookup() into bm2_lookup() and shifted right 2nd argument by ADDR0_BITS.
Bart Van Assche [Sat, 22 Mar 2008 16:44:03 +0000 (16:44 +0000)] 
Renamed bm_lookup() into bm2_lookup() and shifted right 2nd argument by ADDR0_BITS.

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

17 years agoMinor optimization.
Bart Van Assche [Sat, 22 Mar 2008 09:49:40 +0000 (09:49 +0000)] 
Minor optimization.

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

17 years agoImplemented segment merging.
Bart Van Assche [Sat, 22 Mar 2008 09:38:48 +0000 (09:38 +0000)] 
Implemented segment merging.

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

17 years agoMinor documentation changes.
Bart Van Assche [Sat, 22 Mar 2008 09:37:38 +0000 (09:37 +0000)] 
Minor documentation changes.

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

17 years agoMake the run_openmp_test work again with bash, and optimize it slightly.
Bart Van Assche [Sat, 22 Mar 2008 09:36:23 +0000 (09:36 +0000)] 
Make the run_openmp_test work again with bash, and optimize it slightly.

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

17 years agoRemoved filter statements that overlap with tests/filter_stderr_basic.
Bart Van Assche [Sat, 22 Mar 2008 09:05:04 +0000 (09:05 +0000)] 
Removed filter statements that overlap with tests/filter_stderr_basic.

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

17 years agoModified the run_openmp_test script such that it can be run by Ubuntu's dash shell.
Bart Van Assche [Sat, 22 Mar 2008 08:08:58 +0000 (08:08 +0000)] 
Modified the run_openmp_test script such that it can be run by Ubuntu's dash shell.

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

17 years agoMoved macro's that specify branch prediction hints to include/pub_tool_basics.h
Bart Van Assche [Sat, 22 Mar 2008 08:04:29 +0000 (08:04 +0000)] 
Moved macro's that specify branch prediction hints to include/pub_tool_basics.h

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

17 years agoFiltered out platform-dependent error messages.
Bart Van Assche [Sat, 22 Mar 2008 07:52:44 +0000 (07:52 +0000)] 
Filtered out platform-dependent error messages.

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

17 years agoRenamed inbound to downloads.
Bart Van Assche [Fri, 21 Mar 2008 17:08:12 +0000 (17:08 +0000)] 
Renamed inbound to downloads.

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

17 years agoUpdated according to new output format.
Bart Van Assche [Thu, 20 Mar 2008 17:55:23 +0000 (17:55 +0000)] 
Updated according to new output format.

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

17 years agoMake the tc22_exit_w_lock test pass on Ubuntu 7.10, 64-bit.
Bart Van Assche [Thu, 20 Mar 2008 17:42:07 +0000 (17:42 +0000)] 
Make the tc22_exit_w_lock test pass on Ubuntu 7.10, 64-bit.

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

17 years agoShould have been in last commit.
Bart Van Assche [Wed, 19 Mar 2008 17:12:01 +0000 (17:12 +0000)] 
Should have been in last commit.

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

17 years agoRemoved LinuxThreads expected output files.
Bart Van Assche [Wed, 19 Mar 2008 17:03:14 +0000 (17:03 +0000)] 
Removed LinuxThreads expected output files.

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

17 years agoMost DRD regression tests are now skipped when LinuxThreads is detected. Removed...
Bart Van Assche [Wed, 19 Mar 2008 17:02:26 +0000 (17:02 +0000)] 
Most DRD regression tests are now skipped when LinuxThreads is detected. Removed LinuxThreads expected output files.

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

17 years agoAdded separator.
Bart Van Assche [Wed, 19 Mar 2008 17:00:12 +0000 (17:00 +0000)] 
Added separator.

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

17 years agoEnabled AM_PROG_CC_C_O. According to the automake manual, specifying this flag is...
Bart Van Assche [Tue, 18 Mar 2008 17:53:09 +0000 (17:53 +0000)] 
Enabled AM_PROG_CC_C_O. According to the automake manual, specifying this flag is required when using per-target flags.

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

17 years agoAdded the option "foreign" to AM_INIT_AUTOMAKE such that automake no longer complains...
Bart Van Assche [Tue, 18 Mar 2008 17:40:38 +0000 (17:40 +0000)] 
Added the option "foreign" to AM_INIT_AUTOMAKE such that automake no longer complains on the $(addsuffix ...) construct which is present in various Makefile.am files.

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

17 years agoThe results of the hg03_inherit are now independent of the Linux platform it is run on.
Bart Van Assche [Tue, 18 Mar 2008 17:09:13 +0000 (17:09 +0000)] 
The results of the hg03_inherit are now independent of the Linux platform it is run on.

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

17 years agoAdded command-line option --show-confl-seg (show conflicting segments).
Bart Van Assche [Tue, 18 Mar 2008 17:08:08 +0000 (17:08 +0000)] 
Added command-line option --show-confl-seg (show conflicting segments).

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

17 years agoEnable compile-time format string checking by gcc if the macro CHECK_FORMAT_STRINGS...
Bart Van Assche [Mon, 17 Mar 2008 18:57:03 +0000 (18:57 +0000)] 
Enable compile-time format string checking by gcc if the macro CHECK_FORMAT_STRINGS has been defined before this file has been included.

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

17 years agoAdded a reference.
Bart Van Assche [Mon, 17 Mar 2008 18:38:26 +0000 (18:38 +0000)] 
Added a reference.

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

17 years agoAdded compiler flag -DCHECK_FORMAT_STRINGS.
Bart Van Assche [Mon, 17 Mar 2008 18:37:34 +0000 (18:37 +0000)] 
Added compiler flag -DCHECK_FORMAT_STRINGS.

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

17 years agoFixed mismatches between format string and arguments.
Bart Van Assche [Mon, 17 Mar 2008 18:36:55 +0000 (18:36 +0000)] 
Fixed mismatches between format string and arguments.

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

17 years agoAdded reference counting to segments. Synchronization objects (mutex, semaphore,...
Bart Van Assche [Mon, 17 Mar 2008 18:32:39 +0000 (18:32 +0000)] 
Added reference counting to segments. Synchronization objects (mutex, semaphore, barrier, rwlock) now keep a pointer to a segment instead of copying a vector clock for modeling causal relationships.

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

17 years agoRenamed functions for querying segment creation counters. Added the function sg_get_a...
Bart Van Assche [Mon, 17 Mar 2008 17:37:53 +0000 (17:37 +0000)] 
Renamed functions for querying segment creation counters. Added the function sg_get_alive_segments_count(). Removed sg_init() and sg_cleanup() from the public segment interface.

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

17 years agoAttempt to make this test independent of the Linux distribution it is run on.
Bart Van Assche [Mon, 17 Mar 2008 17:22:55 +0000 (17:22 +0000)] 
Attempt to make this test independent of the Linux distribution it is run on.

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

17 years agoKludgily fix a regression caused by the recent DATASYMS merge, which
Julian Seward [Mon, 17 Mar 2008 16:23:54 +0000 (16:23 +0000)] 
Kludgily fix a regression caused by the recent DATASYMS merge, which
caused V to hang when running Amarok in KDE 3.5.X.

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

17 years agoUpdated to do list.
Bart Van Assche [Sun, 16 Mar 2008 18:18:41 +0000 (18:18 +0000)] 
Updated to do list.

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

17 years agoEven more expected output updates.
Bart Van Assche [Sun, 16 Mar 2008 18:15:56 +0000 (18:15 +0000)] 
Even more expected output updates.

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

17 years agoMore expected output updates.
Bart Van Assche [Sun, 16 Mar 2008 18:04:48 +0000 (18:04 +0000)] 
More expected output updates.

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

17 years agoAll error and trace messages now show both Valgrind's and DRD's thread ID.
Bart Van Assche [Sun, 16 Mar 2008 17:57:01 +0000 (17:57 +0000)] 
All error and trace messages now show both Valgrind's and DRD's thread ID.

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

17 years agoOnly the error count for the recursive_mutex regression test is taken in account.
Bart Van Assche [Sun, 16 Mar 2008 17:44:17 +0000 (17:44 +0000)] 
Only the error count for the recursive_mutex regression test is taken in account.

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

17 years agoUpdated expected output.
Bart Van Assche [Sun, 16 Mar 2008 17:39:14 +0000 (17:39 +0000)] 
Updated expected output.

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

17 years agoFixed stack red zone handling.
Bart Van Assche [Sun, 16 Mar 2008 17:29:20 +0000 (17:29 +0000)] 
Fixed stack red zone handling.

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

17 years agoRemoved obsolete code.
Bart Van Assche [Sun, 16 Mar 2008 17:27:25 +0000 (17:27 +0000)] 
Removed obsolete code.

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

17 years agoUn-break "make dist".
Bart Van Assche [Sun, 16 Mar 2008 11:06:36 +0000 (11:06 +0000)] 
Un-break "make dist".

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

17 years agoUpdated to do list.
Bart Van Assche [Sun, 16 Mar 2008 10:57:02 +0000 (10:57 +0000)] 
Updated to do list.

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

17 years agoAdded information about OpenMP.
Bart Van Assche [Sun, 16 Mar 2008 10:56:35 +0000 (10:56 +0000)] 
Added information about OpenMP.

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

17 years agoRemoved support for thread names.
Bart Van Assche [Sun, 16 Mar 2008 10:42:33 +0000 (10:42 +0000)] 
Removed support for thread names.

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

17 years agoRefinement: OpenMP tests are now only run if libgomp.so has debug information and...
Bart Van Assche [Sun, 16 Mar 2008 10:41:25 +0000 (10:41 +0000)] 
Refinement: OpenMP tests are now only run if libgomp.so has debug information and if it has been compiled with --disable-linux-futex.

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

17 years agoAn error message is now printed if DRD is started with a client program that loads...
Bart Van Assche [Sun, 16 Mar 2008 10:04:58 +0000 (10:04 +0000)] 
An error message is now printed if DRD is started with a client program that loads a version of libgomp.so that has been compiled with --enable-linux-futex.

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

17 years agoMore small performance optimizations with regard to stack pointer manipulation.
Bart Van Assche [Sun, 16 Mar 2008 08:40:55 +0000 (08:40 +0000)] 
More small performance optimizations with regard to stack pointer manipulation.

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

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