b3a1e4bffbdbbf38304f216af405009868f43628 |
|
21-Aug-2015 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates, to include 2015. No functional change. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15577 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
3cc2620def51a0c34d8ababa9b9f35a5e719d40e |
|
09-Jun-2014 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd: Ignore ordering introduced by a mutex used in the thread creation wrapper git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14015 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
cb48672ba9b1aa386d44633dc9ee5a343ae99dbd |
|
18-May-2014 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd: Add semaphore annotations (#333072) This is a slightly modified version of a patch from Ivo Raisr <ivosh@ivosh.net> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13984 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
d4bab99f83dbc53665c5769c3f6b50ffcd2a9a7d |
|
04-Oct-2013 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd: Update copyright notice git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13613 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
19f91bbaedb4caef8a60ce94b0f507193cc0bc10 |
|
10-Nov-2012 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix more Char/HChar mixups. Closing in... git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13119 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
03f8d3fc25f5a45c5826259d1b33b7f310117279 |
|
05-Aug-2012 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to include 2012. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
88d7584ffde0b9a6674e172d42138b3da95b2577 |
|
08-Mar-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Make it possible to #include <valgrind/drd.h> after <valgrind/helgrind.h> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12429 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
d678054f6a755c34ba7beb6bbf25891fc75dec60 |
|
21-Jan-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd: Rename DRD_STOP_TRACE_VAR() into DRD_STOP_TRACING_VAR() git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12348 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
37013cf3432a7046e409cbbcf69d19658f09b3d7 |
|
12-Dec-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd.h: Add macro DRD_STOP_TRACE_VAR(). To do: update manual git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12296 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
1081fe2314bc72160d8ff503f11a65905cd4e4df |
|
04-Dec-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Remove emacs modeline and/or local variables from DRD source files git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12279 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
4b3a74204894e943c43cb8e8aae39d813040702c |
|
24-Oct-2011 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix #284384 (clang 3.1 -Wunused-value warnings in valgrind.h, memcheck.h) by changing a bunch of VALGRIND_DO_CLIENT_REQUEST_EXPR into VALGRIND_DO_CLIENT_REQUEST_STMT for cases where the return value of the former would be unused. (Bart Van Assche, bart.vanassche@gmail.com) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12226 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
575ce8ef8fa86a502dabe152293320676922dcfe |
|
15-May-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Get rid of the remaining "set but not used" warnings reported by gcc 4.6 by swapping the roles of the VALGRIND_DO_CLIENT_REQUEST() and VALGRIND_DO_CLIENT_REQUEST_EXPR() macros. Also, many __attribute__((unused)) declarations on variables have been eliminated. Closes #269778. Note: so far this patch has been tested on x86/Linux, amd64/Linux and ppc64/Linux but not yet on any other supported CPU/OS combination. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11755 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
922304f9e9d5df1a20a1bb1d4736263c99272aa4 |
|
13-Mar-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated modeline and copyright statement in DRD source files. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11642 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
12dca00790768a5465e72f3880dd3a6d805683b7 |
|
10-Oct-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Let the macro ANNOTATE_BENIGN_RACE_STATIC() do what the comment above that macro says what it does. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11421 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
876cafda1cd6f0245b81b1dc5a43d84a86f5f59e |
|
10-Oct-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
E-mail address update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11420 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
a7103ba0cf607f349bd6f2ba5becce83e9633fc8 |
|
02-Sep-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd.h: removed inline functions and replaced these by direct client request invocations. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11318 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
93eed9014770ba420713de360b3169ae4ce24a03 |
|
01-Sep-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Compiles now with the Microsoft C Compiler too. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11313 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
9eecbbb9a9cbbd30b903c09a9e04d8efc20bda33 |
|
03-May-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to 2010. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11121 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
141a7ed46d0a2d104c73c20c18941aacd2241881 |
|
21-Mar-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Resynchronized client requests with the latest version of TSan's header file <dynamic_annotations.h>. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11096 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
5bb492d8ea4263b7e8c65d64150fea7487e8c68e |
|
08-Mar-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Removed ANNOTATE_HAPPENS_DONE() again. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11085 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
cfb039e8ddb161643a3e9c9d3a154cb2572b21a8 |
|
08-Mar-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Marked the annotations ANNOTATE_MUTEX_IS_USED_AS_CONDVAR, ANNOTATE_UNPUBLISH_MEMORY_RANGE and ANNOTATE_SWAP_MEMORY_RANGE as deprecated. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11082 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
733db9e64676f68020b6b602ce9b0a01df3a5389 |
|
07-Mar-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added a definition for a new annotation: ANNOTATE_HAPPENS_DONE(). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11068 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
e08eb5facef532c0281e3562283a2a8f9d0344f9 |
|
28-Feb-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated the semantics of ANNOTATE_BENIGN_RACE() as discussed on the Valgrind developers mailing list (on February 15, 2010). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11056 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
31b983d29affe6c30a2283be8824c6d75c74d848 |
|
21-Feb-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Removed trailing whitespace in C source and header files. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11052 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
66f196dd7e23627a6e0e54dc90c89800a4878be2 |
|
15-Aug-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Made the ANNOTATE_RWLOCK_*() macros binary compatible with Helgrind. - Added two additional regression tests. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10819 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
f64a8aa1ae556318dd7c8da0dd8619e531239ea4 |
|
14-Aug-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Made ANNOTATE_HAPPENS_BEFORE()/_AFTER() binary compatible with Helgrind. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10814 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
d9b8eb703afd55cb55d06f621f13af75c0c62049 |
|
26-Jul-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added the macro DRD_STOP_IGNORING_VAR(). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10615 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
7fd1f773e37cd3c971e6b7d8525cd051d004b0ad |
|
23-Jul-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixed two typo's. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10569 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
1c8cc40b4176a2d4e4711ebd51906a1c1b146992 |
|
01-Jul-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added four more ANNOTATE_*() macro's / removed the API-warning. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10397 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
82c54c4d81b24bdfd3837d69ccbb2a69f8780848 |
|
03-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated documentation of PCQ annotations. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10233 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
df5a1e2b61f804b43957b5191f174adfa975e51b |
|
03-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated ANNOTATE_*() macro's as discussed on the valgrind-developers mailing list. Merged drt/unittest r1007:1014. Updated to do list. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10220 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
44afe93b3a6e610e81647c7f7a774f4a276e6ab9 |
|
01-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Added API warning for the recently added ANNOTATE_*() macro's. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10190 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
d45d99553c15a361bb797d21ec6afb9bad22d2d4 |
|
31-May-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Added support for most of the ANNOTATE_...() macro's supported by ThreadSanitizer. - Modified DRD's error reporting code such that it does no longer let the Valgrind core print the Valgrind thread ID but that it now prints the DRD thread ID and name. Updated expected output files where necessary. - Modified drd/test/Makefile.am such that the tests using gcc's built-in functions for atomic memory access such that these are only compiled when the gcc version in use supports these built-in functions. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10186 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
bedfd237fbdc80d0c917cfcb85a94b5561c92633 |
|
26-Mar-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Reindented code such that it uses three spaces for indentation instead of two. The indentation of the DRD source code is now consistent with the other Valgrind source files. - Added emacs mode line with indentation settings. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9496 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
e747176043019210fa2012cf922dc305ff38f3d9 |
|
11-Mar-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Removed cross-tool dependency on helgrind/helgrind.h. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9361 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
2356798bb251fd7951624682991ca480a452ed43 |
|
14-Feb-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated copyright statement. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9147 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
8e1033fc046c317c5f7172808a2495f1664072a9 |
|
25-Dec-2008 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Moved two define's, such that the ABIWARNING appears immediately before the enum declaration it applies to. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8884 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|
ccf17de11cac09dc387e6cb115fdee0ae6e29e70 |
|
04-Jul-2008 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Renamed exp-drd directory into drd. Moved drd from the experimental tool class to the class of regular tools. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8361 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd.h
|