]> git.ipfire.org Git - thirdparty/valgrind.git/log
thirdparty/valgrind.git
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

17 years agoData races on *stdout / *stderr are now suppressed via these objects itselves instead...
Bart Van Assche [Sun, 6 Apr 2008 07:51:24 +0000 (07:51 +0000)] 
Data races on *stdout / *stderr are now suppressed via these objects itselves instead of via suppression patterns.

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

17 years agoAdded command-line option --check-stack-var. Reporting data races on stack variables...
Bart Van Assche [Sat, 5 Apr 2008 12:57:01 +0000 (12:57 +0000)] 
Added command-line option --check-stack-var. Reporting data races on stack variables is now disabled by default.

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

17 years agoPresence of pthread_mutex_t::__m_kind or pthread_mutex_t::__data.__kind is now detect...
Bart Van Assche [Sat, 5 Apr 2008 12:53:15 +0000 (12:53 +0000)] 
Presence of pthread_mutex_t::__m_kind or pthread_mutex_t::__data.__kind is now detected by configure. DRD now halts if configure could not find either of these two data members.

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

17 years agoCommented out the too frequently called tl_assert() statements.
Bart Van Assche [Sat, 5 Apr 2008 12:53:00 +0000 (12:53 +0000)] 
Commented out the too frequently called tl_assert() statements.

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

17 years agoSuppressed reports about data races during thread creation.
Bart Van Assche [Fri, 4 Apr 2008 19:10:21 +0000 (19:10 +0000)] 
Suppressed reports about data races during thread creation.

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

17 years agoAdded a libdl.so suppression pattern. Removed the libX11 (XReply) suppression pattern.
Bart Van Assche [Fri, 4 Apr 2008 16:55:15 +0000 (16:55 +0000)] 
Added a libdl.so suppression pattern. Removed the libX11 (XReply) suppression pattern.

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

17 years agoChanged the way how data races in NPTL's thread-private data on the top of the stack...
Bart Van Assche [Fri, 4 Apr 2008 16:54:37 +0000 (16:54 +0000)] 
Changed the way how data races in NPTL's thread-private data on the top of the stack are ignored: instead of clearing the corresponding region in the bitmap of every thread when the stack pointer is increased, the appropriate bits in the suppression bitmap are set at thread creation time.

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

17 years agoMoved one-time initialization code from first intercepted pthread_create() call to...
Bart Van Assche [Fri, 4 Apr 2008 16:45:20 +0000 (16:45 +0000)] 
Moved one-time initialization code from first intercepted pthread_create() call to _init() function.

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

17 years agoAdded tl_assert() statement on result of VG_(malloc)() calls.
Bart Van Assche [Tue, 1 Apr 2008 18:38:29 +0000 (18:38 +0000)] 
Added tl_assert() statement on result of VG_(malloc)() calls.

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

17 years agoAnother small reduction in stack space usage.
Bart Van Assche [Tue, 1 Apr 2008 18:27:41 +0000 (18:27 +0000)] 
Another small reduction in stack space usage.

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

17 years agoSlightly reduced stack space needed when reporting a data race.
Bart Van Assche [Tue, 1 Apr 2008 18:19:50 +0000 (18:19 +0000)] 
Slightly reduced stack space needed when reporting a data race.

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

17 years agoChanged --trace-suppression into --trace-suppr. Added documentation for --alignment.
Bart Van Assche [Tue, 1 Apr 2008 17:03:33 +0000 (17:03 +0000)] 
Changed --trace-suppression into --trace-suppr. Added documentation for --alignment.

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

17 years agoUpdated DRD's help text (-h): added documentation for --trace-malloc.
Bart Van Assche [Tue, 1 Apr 2008 16:57:42 +0000 (16:57 +0000)] 
Updated DRD's help text (-h): added documentation for --trace-malloc.

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

17 years agoUpdated test plan.
Bart Van Assche [Tue, 1 Apr 2008 16:55:51 +0000 (16:55 +0000)] 
Updated test plan.

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

17 years agoUpdated to do list.
Bart Van Assche [Tue, 1 Apr 2008 16:55:33 +0000 (16:55 +0000)] 
Updated to do list.

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

17 years ago--trace-danger-set is a debug option, not a regular tracing option.
Bart Van Assche [Mon, 31 Mar 2008 19:26:05 +0000 (19:26 +0000)] 
--trace-danger-set is a debug option, not a regular tracing option.

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

17 years agoAdded a section about interpreting data race reports.
Bart Van Assche [Mon, 31 Mar 2008 19:20:36 +0000 (19:20 +0000)] 
Added a section about interpreting data race reports.

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

17 years agoFixed command-line option help information.
Bart Van Assche [Mon, 31 Mar 2008 18:14:12 +0000 (18:14 +0000)] 
Fixed command-line option help information.

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

17 years agoUpdated.
Bart Van Assche [Mon, 31 Mar 2008 17:47:37 +0000 (17:47 +0000)] 
Updated.

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

17 years agoSplit bm_has_any() into bm_has_any_load() and bm_has_any_store().
Bart Van Assche [Sun, 30 Mar 2008 18:41:07 +0000 (18:41 +0000)] 
Split bm_has_any() into bm_has_any_load() and bm_has_any_store().

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

17 years agoIntroduced bm_test_and_clear().
Bart Van Assche [Sun, 30 Mar 2008 17:56:43 +0000 (17:56 +0000)] 
Introduced bm_test_and_clear().

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

17 years agoImproved scalability in case of many synchronization objects.
Bart Van Assche [Sun, 30 Mar 2008 16:55:40 +0000 (16:55 +0000)] 
Improved scalability in case of many synchronization objects.

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

17 years agoAdded more libdl.so suppression patterns.
Bart Van Assche [Sun, 30 Mar 2008 16:55:10 +0000 (16:55 +0000)] 
Added more libdl.so suppression patterns.

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

17 years agoModified mutex and condtion variable tracing output slightly.
Bart Van Assche [Sun, 30 Mar 2008 13:28:33 +0000 (13:28 +0000)] 
Modified mutex and condtion variable tracing output slightly.

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

17 years agoEven more expected output updates.
Bart Van Assche [Sun, 30 Mar 2008 10:03:04 +0000 (10:03 +0000)] 
Even more expected output updates.

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

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