FeldmanHashSet: added checking if a slot can be expanded
authorkhizmax <libcds.dev@gmail.com>
Sun, 5 Mar 2017 08:11:40 +0000 (11:11 +0300)
committerkhizmax <libcds.dev@gmail.com>
Sun, 5 Mar 2017 08:11:40 +0000 (11:11 +0300)
commit154f49d4b693fcb3fd2a6a5eb4ff89e8dbfef652
tree08a70459b0c8b1a30da5862b57b5e1ced05d59af
parent164a6d2f852fc1aece7265ae4ad5c0a83d13a40f
FeldmanHashSet: added checking if a slot can be expanded
Changed: split-bitstring algo detects byte order now
Added: number_splitter and byte_splitter split-bit-string algo
Removed old CDS_STDCALL macro
18 files changed:
cds/algo/split_bitstring.h
cds/compiler/defs.h
cds/compiler/gcc/compiler_macro.h
cds/compiler/icl/defs.h
cds/compiler/vc/defs.h
cds/container/details/feldman_hashmap_base.h
cds/intrusive/details/feldman_hashset_base.h
cds/intrusive/impl/feldman_hashset.h
test/unit/intrusive-set/intrusive_feldman_hashset_dhp.cpp
test/unit/intrusive-set/intrusive_feldman_hashset_hp.cpp
test/unit/intrusive-set/test_intrusive_feldman_hashset_rcu.h
test/unit/map/feldman_hashmap_dhp.cpp
test/unit/map/feldman_hashmap_hp.cpp
test/unit/map/test_feldman_hashmap_rcu.h
test/unit/misc/split_bitstring.cpp
test/unit/set/feldman_hashset_dhp.cpp
test/unit/set/feldman_hashset_hp.cpp
test/unit/set/test_feldman_hashset_rcu.h