Commit Graph

262 Commits

Author SHA1 Message Date
Bart Van Assche
ce47241045 Added command line option --show-stack-usage.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7802
2008-03-29 09:31:43 +00:00
Bart Van Assche
2f79df6ea8 Stack size is now specified at thread creation time.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7801
2008-03-29 09:28:12 +00:00
Bart Van Assche
b136f8009f Added thread_get_stack_size() and thread_get_stack_min_min().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7800
2008-03-29 09:27:08 +00:00
Bart Van Assche
33d0013138 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
2008-03-29 08:34:03 +00:00
Bart Van Assche
7d1ae1631e Minor update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7796
2008-03-29 08:32:30 +00:00
Bart Van Assche
32c61dd33a Added support for --trace-malloc.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7792
2008-03-26 17:39:52 +00:00
Bart Van Assche
8418dac8d2 Updated test plan.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7791
2008-03-25 20:18:40 +00:00
Bart Van Assche
41991488a6 Another small optimization.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7790
2008-03-25 19:16:20 +00:00
Bart Van Assche
69058fd4ea Cache misses too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7789
2008-03-25 18:51:06 +00:00
Bart Van Assche
042a682ed1 Minor optimization of bm_clear().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7788
2008-03-25 17:19:20 +00:00
Bart Van Assche
fc0072177b Removed unused function.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7787
2008-03-25 17:03:01 +00:00
Bart Van Assche
6db9c8a9cd More expected output updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7786
2008-03-24 19:38:57 +00:00
Bart Van Assche
29a3186562 Removed make -s install.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7785
2008-03-24 19:38:14 +00:00
Bart Van Assche
8ba919d6d6 Updated expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7784
2008-03-24 19:37:42 +00:00
Bart Van Assche
ed3fefb42e 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
2008-03-24 19:31:33 +00:00
Bart Van Assche
69674045a2 Merged revisions r7758:7781 from branch DRDDEV to trunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7782
2008-03-24 19:12:12 +00:00
Bart Van Assche
d9094f0765 Updated test plan.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7780
2008-03-24 12:38:02 +00:00
Bart Van Assche
b8db7cdef3 Updated modification date.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7776
2008-03-24 11:02:05 +00:00
Bart Van Assche
f924b7b9fc Added document with information about how to test DRD.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7775
2008-03-24 11:01:45 +00:00
Bart Van Assche
50df87adb6 Added reference to SPLASH-2 benchmarks.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7774
2008-03-24 10:50:21 +00:00
Bart Van Assche
aa045690f8 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
2008-03-24 09:29:38 +00:00
Bart Van Assche
51b89a7461 Moved "supported_libpthread" test from .vgtest into run_openmp_test.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7772
2008-03-24 09:28:06 +00:00
Bart Van Assche
f3db559a9d 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
2008-03-24 08:33:47 +00:00
Bart Van Assche
34b1189ee5 Extended bitmap lookup cache from one to four elements.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7768
2008-03-24 06:41:30 +00:00
Bart Van Assche
4e7c36147c Updated documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7761
2008-03-23 14:32:21 +00:00
Bart Van Assche
d1e56ca05d Reorganized error printing code slightly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7758
2008-03-23 07:54:02 +00:00
Bart Van Assche
ad69317a43 Error type CondErr is now recognized when reading a suppression file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7756
2008-03-22 17:35:56 +00:00
Bart Van Assche
f7de5938b9 Fixed assert when delete[]-ing an array of size zero.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7755
2008-03-22 17:35:28 +00:00
Bart Van Assche
470b405e7d Added more tl_assert() statements.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7754
2008-03-22 17:09:04 +00:00
Bart Van Assche
94457223d8 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
2008-03-22 17:07:39 +00:00
Bart Van Assche
07537d0b8e Renamed bm_lookup() into bm2_lookup() and shifted right 2nd argument by ADDR0_BITS.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7752
2008-03-22 16:44:03 +00:00
Bart Van Assche
a160fcb54e Minor optimization.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7751
2008-03-22 09:49:40 +00:00
Bart Van Assche
fd57d8b1f8 Implemented segment merging.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7750
2008-03-22 09:38:48 +00:00
Bart Van Assche
c0b69eff65 Minor documentation changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7749
2008-03-22 09:37:38 +00:00
Bart Van Assche
d1fc43a9ad Make the run_openmp_test work again with bash, and optimize it slightly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7748
2008-03-22 09:36:23 +00:00
Bart Van Assche
fee21ccbe1 Removed filter statements that overlap with tests/filter_stderr_basic.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7747
2008-03-22 09:05:04 +00:00
Bart Van Assche
1dc0484932 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
2008-03-22 08:08:58 +00:00
Bart Van Assche
c69163a96a Renamed inbound to downloads.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7743
2008-03-21 17:08:12 +00:00
Bart Van Assche
5936a3bb6d Updated according to new output format.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7742
2008-03-20 17:55:23 +00:00
Bart Van Assche
296347f702 Make the tc22_exit_w_lock test pass on Ubuntu 7.10, 64-bit.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7741
2008-03-20 17:42:07 +00:00
Bart Van Assche
534ff77943 Should have been in last commit.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7740
2008-03-19 17:12:01 +00:00
Bart Van Assche
46e009e562 Removed LinuxThreads expected output files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7739
2008-03-19 17:03:14 +00:00
Bart Van Assche
bca94a387f 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
2008-03-19 17:02:26 +00:00
Bart Van Assche
889594f176 Added separator.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7737
2008-03-19 17:00:12 +00:00
Bart Van Assche
aaf0669457 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
2008-03-18 17:09:13 +00:00
Bart Van Assche
5a595685b9 Added command-line option --show-confl-seg (show conflicting segments).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7733
2008-03-18 17:08:08 +00:00
Bart Van Assche
2a5c399b9a Added a reference.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7730
2008-03-17 18:38:26 +00:00
Bart Van Assche
fad38f40ae Added compiler flag -DCHECK_FORMAT_STRINGS.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7729
2008-03-17 18:37:34 +00:00
Bart Van Assche
93024414ae Fixed mismatches between format string and arguments.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7728
2008-03-17 18:36:55 +00:00
Bart Van Assche
4bc9d8c635 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
2008-03-17 18:32:39 +00:00