From: khizmax Date: Thu, 13 Oct 2016 17:19:52 +0000 (+0300) Subject: ChangeLog X-Git-Tag: v2.2.0~93^2 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=64ccfab2badb759136159b6dd6492a57886dede1;p=libcds.git ChangeLog --- diff --git a/change.log b/change.log index 9eb20b9f..7488246f 100644 --- a/change.log +++ b/change.log @@ -2,6 +2,9 @@ General release - Changed: CMake is used for build libcds. Ancient build.sh is removed - Changed: unit and stress tests are migrated to googletest framework + - Added: IterableList - an implementation of ordered list with + thread-safe iterator. MichaelSet/Map supports this type of + ordered list and thread-safe iterable too. - Added: wait strategies for flat combining technique. Based on research of Marsel Galimullin and Nikolai Rapotkin. - Fixed: serious bug in MichaelSet::emplace() function diff --git a/readme.md b/readme.md index 19c5c484..5093697b 100644 --- a/readme.md +++ b/readme.md @@ -40,6 +40,8 @@ Download the latest release from http://sourceforge.net/projects/libcds/files/ See online doxygen-generated doc here: http://libcds.sourceforge.net/doc/cds-api/index.html +Evolution of libcds (Gource visualization by Landon Wilkins): https://www.youtube.com/watch?v=FHaJvVdmJ0w + **How to build** - *nix: [use CMake](build/cmake/readme.md) - Windows: use MS Visual C++ 2015 project