History log of /external/valgrind/drd/tests/atomic_var.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
639c351a4571ffcd7f99fc90cd76fa010fa01b1a 17-May-2014 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> drd/tests/atomic_var: Revert r13876.

r13876 was a workaround for false ordering introduced by platform-specific
(Solaris) code. The conclusion of an off-list discussion was that this has
to be solved in the drd tool itself and not by modifying test programs. Hence
this revert.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13980 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
35d91d90581e78326e789051b781b11cf5483661 18-Mar-2014 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> drd/tests/atomic_var: Avoid that platform-specific code can trigger a false negative

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13876 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
30efc13d7ea3d7d26dc5ffb4ff1f757b0eaecc0e 28-Jul-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Revert r11916, r11917, r11918 and r11923.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11927 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
ac39dee5da5fc6a92ccaf2aab4f699994623d70d 27-Jul-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> More thread tool regression test scheduler sensitivity fixes

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11923 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
0a29cbcf14a5150e0da0cd997f8c1e889d6335dd 26-Jul-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> drd/tests/atomic_var: Reduce scheduler sensitivity

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11918 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
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/tests/atomic_var.c
48529bc234eb7497175c99bb727e9bd3c6a229d4 15-Feb-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Cleaned up the source code of the atomic_var regression test, without changing the actual test.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9161 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
d22e8b216f2dcde66d77dcecfc3a6b03a40db2a7 21-Dec-2008 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Made config.h include path consistent with the other regression tests.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8851 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
143eec7c7f7e00e7d60def53097eb18559a1a2fb 21-Sep-2008 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Renamed __sync_add_and_fetch() into sync_add_and_fetch().

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8630 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
0d84eabef5806ae924bfb05aaf70445135f6e2d5 09-Sep-2008 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Make sure that atomic_var.c compiles without warnings in case HAVE_BUILTIN_ATOMIC has not been defined.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8593 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
426ee97faecd902bdf0dde00a76b9386111ba194 10-Jul-2008 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Suppressed a compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8413 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c
cca440bcba031f0f37b39ad82e840ba693dd6b9d 10-Jul-2008 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Added a regression test for atomic variables.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8412 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/atomic_var.c