Alternative/complementary to Valgrind with MemorySanitizer, ThreadSanitizer (LLVM) ?

classic Classic list List threaded Threaded
1 message Options
julien2412 julien2412
Reply | Threaded
Open this post in threaded view
|

Alternative/complementary to Valgrind with MemorySanitizer, ThreadSanitizer (LLVM) ?

Hi,

Perhaps you already know these components but just read about this and it seemed very interesting.
Here's a quick sumup:
http://llvm.org/devmtg/2012-11/#talk4
and a more detailed presentation here:
http://llvm.org/devmtg/2012-11/TSan-MSan-LLVM-dev-2012.pdf

They're quite fast (more than Valgrind) and have been used on important projects (Chrome, OpenSSL, Firefox, ...), just thought it could be used with the Clang tinderbox.

Now perhaps these module are not enough mature, or too complicate to use, ...  I'll let experts talk and decide :-)

Julien