We are looking for thread-safe container classes in C/C++ - please inform if you know any. The library should support multi-thread read-write vector, list and similar containers.

Lock-free, wait-free implementations are also welcome.

Requirements:

1. Open-sourced and commercial friendly license. (We are aware of TBB, but its free version is GPL, hence not suitable)

2. C++11 ready if possible (GCC 4.8, MSVC 2013)

Came across STAPL (https://parasol.tamu.edu/stapl/ ), but couldn't find any download link for that.

Similar questions and discussions