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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 years agoSpecialise CondNS after SUBB on amd64.
Julian Seward [Mon, 31 Mar 2008 21:57:17 +0000 (21:57 +0000)] 
Specialise CondNS after SUBB on amd64.

git-svn-id: svn://svn.valgrind.org/vex/trunk@1817

18 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

18 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

18 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

18 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

18 years agoSpecialise CondNS after SUBB. The lack of this was causing Memcheck to
Julian Seward [Mon, 31 Mar 2008 01:51:57 +0000 (01:51 +0000)] 
Specialise CondNS after SUBB.  The lack of this was causing Memcheck to
report false positives in some tricky bitfield code in OOo 2.4 (writer)
when loading MS Word docs.

git-svn-id: svn://svn.valgrind.org/vex/trunk@1816

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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