Hello, I'm heavily looking for an arbitrary concurrent (thread-safe) library that can be executed in the LLVM interpreter. Ideally, this library shouldn't contain any assembly instructions. It may use the POSIX model for synchronization. I've written a thread-safety checker for LLVM and, thus, need some test-cases for it :-) So please let me know if you know something relevant! Best regards, Andreas
Have you looked at Thread Sanitizer < http://clang.llvm.org/docs/ThreadSanitizer.html>? -- Sean Silva -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130327/332bffbb/attachment.html>
Dear Sean, thanks for your message, but I'm looking for examples that shall be checked for thread-safety. Not a thread-safety checker :-) Best, Andreas On Mar 27, 2013, at 4:17 PM, Sean Silva <silvas at purdue.edu> wrote:> Have you looked at Thread Sanitizer <http://clang.llvm.org/docs/ThreadSanitizer.html>? > > -- Sean Silva-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130327/9ff685a4/attachment.html>