History log of /external/valgrind/drd/tests/tsan_unittest.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8eb8bab992e3998c33770b0cdb16059a8b918a06 21-Jul-2015 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Bug 345248 - add support for Solaris OS in valgrind

Authors of this port:
Petr Pavlu setup@dagobah.cz
Ivo Raisr ivosh@ivosh.net
Theo Schlossnagle theo@omniti.com



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15426 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
807c4548e4c5571793515f19b420963f3048146a 05-Sep-2014 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fix most clang warnings.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14467 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
8dc52aa7a5ffcd0b769fecd35ee640f2d470ebf2 28-Jul-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Make test 1 output independent of scheduler variations.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11928 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
635c77392c210865d8b8a0b4a5a11be7d3ceb8f1 26-Apr-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fix a type mismatch that gcc-4.6 warns about.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11709 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
f976f6c216f0cc80e27e1d38e7df5369595aa442 03-Apr-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11682 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
3e7c40292141549eee08a9db6db60a6cf3195f91 05-Mar-2011 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> DRD tests: replaced __APPLE__ by VGO_darwin.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11589 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
4c89d2c1090dc55a734f2b3363de4f7401dc55fc 17-Aug-2010 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fixed a compiler warning.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11263 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
ea2d6fd6aaf98d261df9fdf580542ebf01b7fba4 01-Jul-2010 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merged the MACOSX106 branch to the trunk. Merge command:

svn merge -r11143:HEAD svn://svn.valgrind.org/valgrind/branches/MACOSX106

There were some easy-to-resolve conflicts.

Then I had to fix up coregrind/link_tool_exe*.in -- those files had been
added independently on both the trunk and the branch, AFAICT. I just
overwrote the trunk versions with the branch versions.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11194 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
1e8eab40498d4c84ccd7b26010dbf51e579dc8f0 13-Aug-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Made behavior of tsan_unittest again identical to the original behavior.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10801 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
c7627d94163d6fb8b624bc61abd635b831fd2073 12-Aug-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Third and last type-punned pointer fix.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10797 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
e63349d8df39b94361a5112b8c8264d0bb22b804 12-Aug-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fixed more gcc warnings about type-punned pointers breaking strict
aliasing / reworked changes applied through previous commit.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10796 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
a418816b6b73b0cf62982b82639e72f83a9bda6b 12-Aug-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fixed gcc warnings about type-punned pointers breaking strict aliasing.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10793 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
a6bd5ff2a5c4719130276dac5e51e45ec7f3dcd9 23-Jul-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Ported TSAN test 98 to Darwin.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10557 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
e291d9107266e128440f5b73294e5b2885722715 21-Jul-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Compiles now on Darwin.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10498 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
a8d5f3355ec14ebb6a658343423b1cda2cf95552 11-Jul-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Suppressed the warnings issued by gcc about unused return values.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10428 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
b818f7a08b56e24d80d32afa37d95481146a2d6f 14-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Added #include <stdint.h>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10319 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
962c72c116c17786452b78598a60e3d04a024390 04-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> tsan_unittest.cpp does now compile cleanly even with -Wshadown enabled.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10241 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
4b1a65eab75499b553e57e6710dcd4b2da0f0574 03-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Compiles now cleanly without -Wno-empty-body.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10234 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
b2e51d156e0c8c393cd6a7507bae4f28b6f3110d 03-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fixed a few typo's in comments.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10223 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
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/tests/tsan_unittest.cpp
95c52a135bb625c1f050a1dab67ecf68e5debf10 02-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Some source code modifications that should help getting tsan_unittest.cpp compiled on Darwin.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10214 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
3cb0598774b588523738c9b38690e9ee197a87ad 02-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> - Portability improvement: switched from __gnu_cxx::hash_map<> (a gcc
extension) to std::map<> (standard C++).
- Replaced tempnam() by mkdtemp() / mkstemp() because gcc emits a warning
about the former.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10213 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
0911c88412e84cb94afccc08105e95dc712d5d27 01-Jun-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Made the call stack printed by DRD for reading the variable GLOB independent of the Linux distribution the test is run on.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10192 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
0555bc0a760cf8edf940d051a278df97defd3a3f 31-May-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Reverted some of the DRD customizations.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10185 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
263476b9921f9ba48adec8fc2395fdac063b1eaa 31-May-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Customized for DRD.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10177 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/tests/tsan_unittest.cpp
bd2073c47ea3bbcb8c35f0eeee1b25626474b10d 30-May-2009 bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> Added a copy of r1007 of the files racecheck_unittest.cc and thread_wrappers_pthread.h. These files have been obtained from the SVN repository http://data-race-test.googlecode.com/svn/trunk/unittest.

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