http://research.microsoft.com/en-us/projects/chess/
Tests different interleavings of multithreaded code. Maybe there are other tools like this out there.
It actually seems like there's something similar in valgrind: http://valgrind.org/docs/manual/hg-manual.html - I'll have to check that out.
http://research.microsoft.com/en-us/projects/chess/
Tests different interleavings of multithreaded code. Maybe there are other tools like this out there.