Docfix
[libcds.git] / change.log
index 47ce92cd1565b8404792c6ac260695bc0c937040..9eb20b9f3355c552e6f7ac0eecc22fe57c79b6f1 100644 (file)
@@ -2,6 +2,8 @@
     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: wait strategies for flat combining technique. Based on
+      research of Marsel Galimullin and Nikolai Rapotkin.
     - Fixed: serious bug in MichaelSet::emplace() function
       New node was created twice from the arguments by move semantics. 
       However, move semantics may change internal state of the argument
       are removed.
     - 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
+    - Added: for minimizing runtime of stress test the detail level for some test is added.
+      Command line argument --detail-level=N specifies what test should be ran: each
+      test with level not great than N will be ran. Instead of command line arg
+      the enviromnent variable CDSTEST_DETAIL_LEVEL=N can be used.
+      By default, the detail level is 0 that means only small set of the some test will be ran.
 
 2.1.0 06.01.2016
     General release