Bart Van Assche
080aebcc9f
Added yet another suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8663
2008-10-11 19:37:45 +00:00
Bart Van Assche
289433883a
Summarized pthread-unwind suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8644
2008-09-27 13:23:41 +00:00
Bart Van Assche
3b0288f088
Added one more suppression pattern related to pthread_cancel().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8643
2008-09-27 13:14:06 +00:00
Bart Van Assche
abc7eb6201
Added suppression patterns related to pthread_cancel().
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8641
2008-09-27 12:43:52 +00:00
Bart Van Assche
9f0a270afc
Added yet another Qt4 suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8503
2008-08-02 10:03:37 +00:00
Bart Van Assche
46b231550a
Added suppression pattern for Qt4.0/4.1.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8471
2008-07-29 13:01:16 +00:00
Bart Van Assche
5ec1a0d5f3
Added even more dynamic loader suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8410
2008-07-09 13:18:14 +00:00
Bart Van Assche
a17d1276e1
Added more dynamic loader suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8408
2008-07-09 12:42:08 +00:00
Bart Van Assche
a28d0e66f0
Added libglib and libQtCore suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8397
2008-07-08 09:29:19 +00:00
Bart Van Assche
92a407514b
Generalized one suppression pattern and added two new suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8376
2008-07-07 16:49:54 +00:00
Bart Van Assche
547e5c2c9f
Changed exp-drd tool name into drd.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8362
2008-07-04 15:34:23 +00:00
Bart Van Assche
8cef8ca249
Renamed a drd suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8333
2008-07-02 11:39:52 +00:00
Bart Van Assche
32470f21fb
Added an additional suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8332
2008-07-01 14:13:25 +00:00
Bart Van Assche
ae68d92415
- Replaced algorithm for suppressing false positives on symbol
...
relocations: instead of not instrumenting code in .plt sections (which
is x86 specific), suppress all data accesses to .plt and .got.plt
sections (which works both on x86 and on PowerPC).
- A warning is now printed upon startup to inform users about false
positives which will be reported on PowerPC because with the current
version of VEX it is impossible for tools to recognize atomic PowerPC
instructions as such.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8160
2008-05-31 07:55:51 +00:00
Bart Van Assche
14c1f6c8d1
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
2008-04-06 07:51:24 +00:00
Bart Van Assche
6f87000872
Added a libdl.so suppression pattern. Removed the libX11 (XReply) suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7842
2008-04-04 16:55:15 +00:00
Bart Van Assche
69f1deac4e
Added more libdl.so suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7822
2008-03-30 16:55:10 +00:00
Bart Van Assche
1f57931c1f
Added one more DRD libdl.so suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7767
2008-03-24 06:38:39 +00:00
Bart Van Assche
0ababebf5b
Added libX11 and libxcb suppression types.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7757
2008-03-22 17:36:23 +00:00
Bart Van Assche
9b3becd1e6
Added an OpenMP suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7639
2008-03-11 19:46:45 +00:00
Bart Van Assche
1314be0354
Added NPTL-0.60 suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7621
2008-03-09 19:21:14 +00:00
Bart Van Assche
c54f542117
Added an additional suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7608
2008-03-09 09:17:48 +00:00
Bart Van Assche
5456996444
Removed duplicate suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7595
2008-03-08 08:33:31 +00:00
Bart Van Assche
ee167d8186
Added more suppression patterns to DRD's suppression file.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7584
2008-03-07 18:50:06 +00:00
Bart Van Assche
723143c7a0
More suppression pattern generalization.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7562
2008-03-04 19:11:38 +00:00
Bart Van Assche
43cccc8e40
Generalized a suppression pattern.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7561
2008-03-04 19:03:29 +00:00
Bart Van Assche
8eb391f87d
Added new command-line option --trace-rwlock. Added regression test exp-drd/tests/rwlock_race. Updated to do list. Fixed bug in vc_min(), the function that computes the elementwise minimum of two vector clocks. Fixed bug in thread_update_danger_set(). Fixed recently introduced bug in mutex code with regard to vector clock combining.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7549
2008-03-03 20:31:58 +00:00
Bart Van Assche
dba1f8f3da
Added a glibc 2.7 suppression.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7523
2008-03-01 13:55:33 +00:00
Bart Van Assche
f240abdb71
Minor simplification of DRD suppression file.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7521
2008-03-01 11:39:00 +00:00
Bart Van Assche
5cf4c31ae4
Replaced per-thread start/stop recording mechanism by extra suppression patterns.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7520
2008-03-01 10:50:45 +00:00
Julian Seward
de4d2156cc
DRD changes (Bart Van Assche)
...
* Add docs: exp-drd/docs/README.txt
* Added one drd suppression pattern, and cleaned up the suppression file.
* All regression tests now pass on x86_64 and i386, including sigalrm.
* Updated TODO.txt file.
* pth_create_chain test is now started with 100 threads instead of 10
-- 10 was not enough.
* DRD no longer exits on PPC32 and PPC64 but just prints a warning
message before it starts.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7275
2007-12-04 21:27:18 +00:00
Julian Seward
2a219917db
Translate the drd regtests from C++ to C. (Bart Van Assche).
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7238
2007-11-27 01:59:38 +00:00
Julian Seward
e2b1e84659
Make drd regtests work again following core changes. (Bart Van Assche)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7222
2007-11-26 00:11:04 +00:00
Julian Seward
dc1dbea937
Add DRD as an experimental tool. Bart Van Assche is the maintainer.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7211
2007-11-25 14:01:38 +00:00