X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=change.log;h=8bf8422c09146f3c8e44b31216b9fa493dbc793d;hb=b1555d90e65c83dade564de6221da1fe5c1f312f;hp=fde0b0e453388c082c2b633755f589200ff356c5;hpb=5f808874933bc15ebb942aa176c3329465ce9984;p=libcds.git diff --git a/change.log b/change.log index fde0b0e4..8bf8422c 100644 --- a/change.log +++ b/change.log @@ -3,6 +3,11 @@ - switch to C++11 standard - Removed: MichaelDeque, reason: the implementation is heavy-weighted, inefficient, and, seems, unstable. + - Removed: cds::gc::HRC garbage collector, reason: the implementation is inefficient + and unstable. + - Changed: all container's declaration except StripedSet has been unified to the + following traits-based form: + class Container< GC, T, Traits > - Added: new member function pop_with(Func) to cds::container::TreiberStack - Added: new member functions enqueue_with(Func), dequeue_with(Func) to cds::container::MSQueue @@ -11,7 +16,10 @@ cds::container::OptimisticQueue cds::container::RWQueue cds::container::SegmentedQueue + cds::container::TsigasCycleQueue + cds::container::VyukovMPMCCycleQueue - Added: new member functions push_with(Func) and pop_with(Func) to cds::container::MSPriorityQueue + - SegmentedQueue: add padding into segmented_queue::traits to eliminate false sharing. 1.6.0 23.09.2014 General release