Added test config for x86
[libcds.git] / change.log
index 9eb20b9f3355c552e6f7ac0eecc22fe57c79b6f1..88be5d79f8cb23a8ab7e734fe2c7c507cae52de3 100644 (file)
@@ -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
@@ -18,6 +21,7 @@
       and uninitialized (cds::opt::v::uninitialized_dynamic_buffer, cds::opt::v::uninitialized_static_buffer)
       ones. The old cds::opt::v::dynamic_buffer and cds::opt::v::static_buffer classes
       are removed.
+    - Removed: TsigasCysleQueue (due undecidable ABA-problem)
     - Fixed: use-after-free bug in VyukovMPMCCycleQueue internal buffer.
       To prevent this bug the queue uses an uninitialized buffer now.
     - Fixed: rare priority inversion bug in MSPriorityQueue