Final changelog ver 2.3
[libcds.git] / cds / algo /
2017-05-31 khizmaxRefactoring exponential and delay back-off strategies...
2017-05-30 khizmaxFixed ambiguous ceil2() call in 32bit target
2017-05-11 khizmaxFixed typo
2017-05-11 khizmaxTry to disable CLang "unused private field" warning
2017-05-10 khizmaxFixed typo
2017-05-10 khizmaxissue #76: added cds::atomicity::cache_friendly_item_co...
2017-05-09 khizmaxAdded WeakRingBuffer - a single-producer/single-consume...
2017-04-16 khizmaxMerge branch 'dev' of github.com:khizmax/libcds into dev
2017-04-16 khizmaxFixed missing acquire read in Flat-Combining algorithm...
2017-04-10 khizmax[TSan] Fixed memory order constraints
2017-03-15 khizmaxAdded several bit reversal algo
2017-03-11 khizmaxMutex-based flat-combining wait strategy: try to reduce...
2017-03-08 khizmaxAdded 32bit integer functions
2017-03-08 khizmaxRevised processor-specific hints for back-off
2017-03-05 khizmaxFeldmanHashSet: added checking if a slot can be expanded
2017-02-19 khizmax[FeldmanHashSet/Map]: hash splitter algo can be specifi...
2017-02-16 khizmaxFixed some minor compiler warnings
2017-01-17 khizmaxFixed doxygen comments
2017-01-16 khizmaxMerged branch 'master' of https://github.com/Nemo1369...
2017-01-16 khizmaxMerge branch 'flat_combinig_add_stress_and_unint_tests...
2017-01-12 Mikhail KomarovImplemented support for ARMv8 (64 bit arm)
2017-01-03 khizmaxRemoved trailing spaces
2016-12-31 khizmaxUpdated copyright
2016-12-27 khizmaxFixed a memory leak in flat-combining algorithm
2016-12-27 khizmaxFlatCombining: fixed a race
2016-11-30 khizmax[TSan] Fixed memory ordering
2016-11-29 khizmaxFixed use-after-free bug
2016-11-29 khizmaxReverted commit e32b8206c8fff235765277ee3f7c42517c4b52a...
2016-11-29 khizmaxFixed memory leaks (experimental)
2016-11-13 khizmaxFixed tests and gcc incompatibilities
2016-11-11 khizmaxAdded new option hash_size for FeldmanHashSet
2016-11-07 khizmaxFixed 64bit operations issues on 32bit architecture
2016-10-29 khizmaxRemoved redundant spaces
2016-10-29 khizmaxRemoved trailing spaces
2016-09-29 khizmaxFixed Clang 3.7 + libc++ issues
2016-09-23 khizmaxFixed search algo for gtest in cmake script
2016-09-07 khizmaxRemoved trailing spaces
2016-08-24 khizmaxMerge branch 'dev' into integration
2016-08-20 khizmaxHP refactoring:
2016-06-27 khizmaxMerge branch 'dev' into integration
2016-06-27 khizmaxMerge branch 'dev' of github.com:khizmax/libcds into dev
2016-06-26 khizmaxAdded description of wait strategies for flat combining
2016-06-18 khizmaxChanged combiner interruption algo
2016-06-18 khizmaxRevert "FC wait strategy experiment"
2016-06-18 khizmaxFixed a typo
2016-06-18 khizmaxIncreased combining phase
2016-06-18 khizmaxFC wait strategy experiment
2016-06-13 khizmaxAdded wait strategies to flat combining technique
2016-06-10 Marsel GalimullinAdded wait strategies to flat combining technique
2016-05-30 khizmaxMerge branch 'dev'
2016-04-05 khizmaxFixed VC++ 14.2 warnings
2016-01-23 khizmaxAdded move semantics push(), doc fixed
2016-01-10 khizmaxIssue #50: fixed possible double-free case in flat...
2016-01-10 khizmaxFixed typo
2016-01-05 khizmaxAdded copyright and license
2015-12-24 khizmaxText formatting, docfix
2015-12-23 khizmaxFixed FeldmanHashSet
2015-12-23 khizmaxsome improvements
2015-12-23 khizmaxAdded more assertion
2015-12-22 khizmaxFixed a bug in split_bitstring algo
2015-12-11 khizmaxFixed Cppcheck warnings
2015-12-10 khizmaxFixed issues found by Cppcheck
2015-11-29 Max KhizhinskyMerge pull request #44 from eugenyk/master
2015-11-29 khizmaxFixed memory leaks in flat-combining algo
2015-10-02 khizmaxMerge branch 'dev' of github.com:khizmax/libcds into dev
2015-08-23 khizmaxRemoved trailing whitespaces
2015-08-09 khizmaxintrusive MultiLevelHashSet:
2015-08-05 khizmaxSmall fixes in split_bitstring algo
2015-08-02 khizmaxintrusive MultiLevelHashSet fixes, tests
2015-08-01 khizmaxReplaced deprecated atomic64_xxx types with int64_t...
2015-06-12 khizmaxFixed data race in flat combining algo found by TSan
2015-05-12 khizmaxMerge branch 'dev'
2015-04-29 khizmaxTSan exam: fixed flat combining data race; eliminated...
2015-04-21 Mike KrinkinFix spelling and spaces.
2015-04-19 khizmaxMerge branch 'integration' into dev
2015-04-19 Max KhizhinskyMerge pull request #28 from Rapotkinnik/upstream
2015-04-19 Max KhizhinskyMerge pull request #27 from krinkinmu/fastpath-opt
2015-04-18 Mike KrinkinFix spelling and spaces.
2015-03-16 khizmaxMajor merge from 'dev'
2015-01-31 khizmaxrename cds::lock namespace to cds::sync, move correspon...
2015-01-31 khizmaxrename cds::lock namespace to cds::sync, move correspon...
2015-01-22 khizmaxissue#11: cds: changed __CDS_ guard prefix to CDSLIB_...
2014-12-10 khizmaxfix doc
2014-11-30 khizmaxReplacing some integral typedefs with standard types
2014-11-29 khizmaxRenaming cds/cxx11_atomic.h to cds/algo/atomic.h
2014-11-28 khizmaxVC14 preview compatibility
2014-11-26 khizmaxback-off strategies: use std::declval in noexcept speci...
2014-11-26 khizmaxRevised noexcept expressions in back-off strategies
2014-11-26 khizmaxAdd noexcept expressions to back-off strategies
2014-11-11 khizmaxrename type_traits to traits in flat_combining namespace
2014-11-02 khizmaxchange header sequence for back-off
2014-10-21 khizmaxremove CDS_CONSTEXPR_CONST macro
2014-09-24 khizmaxReplace variadic template emulation for option list...
2014-09-20 khizmaxReplace CDS_ATOMIC with namespace atomics
2014-09-20 khizmaxReplace NULL with nullptr
2014-09-19 khizmaxChanged cds_std namespace to std, removed cds/details...
2014-09-19 khizmaxRemove cds/details/std/tnhread.h, using STL <thread...
2014-09-18 khizmaxMove cds/int_algo.h to cds/algo/int_algo.h
2014-09-18 khizmaxMove cds/bitop.h to cds/algo/bitop.h
2014-09-18 khizmaxMove cds/backoff_strategy.h to cds/algo/backoff_strategy.h
next