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>
Possibly Parallel Threads
- [LLVMdev] Concurrent library
- tsan_interface_java.h; any users? reviving https://github.com/google/java-thread-sanitizer?
- [LLVMdev] LLVM-based address sanity checker
- [Release-testers] [3.8 Release] RC3 has been tagged
- tsan_interface_java.h; any users? reviving https://github.com/google/java-thread-sanitizer?