Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hopscotch Hashing [Ready] #128

Open
wants to merge 49 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
1e97fbe
init
AndreyFdrv Dec 11, 2018
783a4a6
unit/striped-map/gtest-striped-map-hopscotch build errors fix
AndreyFdrv Dec 24, 2018
2e07cd8
fix build errors in test function of unit/striped-map/gtest-striped-m…
AndreyFdrv Dec 27, 2018
a6cf677
ASSERT_CONTAINER_SIZE build error fix in unit/striped-map/gtest-strip…
AndreyFdrv Dec 27, 2018
0575e84
m.contains(i.nKey) build error fix in unit/striped-map/gtest-striped-…
AndreyFdrv Dec 27, 2018
95b4288
alignment fix
AndreyFdrv Dec 27, 2018
def1a11
m.contains(key_type i) build error fix in unit/striped-map/gtest-stri…
AndreyFdrv Dec 27, 2018
3e8c52e
m.insert build error fix in unit/striped-map/gtest-striped-map-hopscotch
AndreyFdrv Dec 28, 2018
91a193e
m.insert(i.nKey) build error fix in unit/striped-map/gtest-striped-ma…
AndreyFdrv Dec 28, 2018
7e69d52
m.insert(std::string) build error fix in unit/striped-map/gtest-strip…
AndreyFdrv Dec 28, 2018
06ce084
m.insert_with build error fix in unit/striped-map/gtest-striped-map-h…
AndreyFdrv Dec 28, 2018
a2adfaa
m.update build error fix in unit/striped-map/gtest-striped-map-hopscotch
AndreyFdrv Dec 28, 2018
18e04f1
all build error fix in unit/striped-map/gtest-striped-map-hopscotch
AndreyFdrv Dec 28, 2018
80ed7ac
find_with(K const& key, Predicate pred, Func f) error fix in hopscotc…
AndreyFdrv Dec 29, 2018
cccfc0a
calc_hash(std::string) error fix in hopscotch-hasmmap
AndreyFdrv Dec 31, 2018
fe06050
update error fix in hopscotch-hashmap
AndreyFdrv Dec 31, 2018
c146974
erase error fix in hopscotch-hashmap
AndreyFdrv Dec 31, 2018
630c86e
build errors fix in stress/map/stress-map-del3
AndreyFdrv Jan 1, 2019
4f7534a
CDSSTRESS_HopscotchHashmap_case build error fix in stress/map/stress-…
AndreyFdrv Jan 1, 2019
ef742d6
key_thread to int operator in stress/map/stress-map-del3
AndreyFdrv Jan 1, 2019
d52fd11
Traits template parameter in hopscotch-map
AndreyFdrv Jan 2, 2019
fc939cc
statistics() in hopscotch-map
AndreyFdrv Jan 2, 2019
1bbd918
mutex_policy_statistics() in hopscotch-map
AndreyFdrv Jan 2, 2019
e99bd91
all build errors fix in stress/map/stress-map-del3
AndreyFdrv Jan 3, 2019
de637b4
infinity loop fix in stress/map/stress-map-del3
AndreyFdrv Jan 4, 2019
f216d0a
all stress tests errors fix in hopscotch-map
AndreyFdrv Jan 4, 2019
315a7cf
all unit tests errors fix in hopscotch-map
AndreyFdrv Jan 4, 2019
3bc2e7c
stress/set/stress-set-del3
AndreyFdrv Jan 6, 2019
0e7d7b6
stress/map/stress-map-delodd
AndreyFdrv Jan 8, 2019
4f51d2a
stress/set/stress-set-delodd
AndreyFdrv Jan 8, 2019
b1cc236
stress/map/stress-map-find_string
AndreyFdrv Jan 8, 2019
9bb8e50
stress/map/stress-map-insdelfind
AndreyFdrv Jan 8, 2019
0de1e8d
stress/set/stress-set-insdelfind
AndreyFdrv Jan 8, 2019
cd4dbc8
stress/map/stress-map-insdel-func
AndreyFdrv Jan 8, 2019
6e176ca
stress/set/stress-set-insdel-func
AndreyFdrv Jan 8, 2019
38a0b3d
stress/map/stress-map-insdel-item-int
AndreyFdrv Jan 8, 2019
6e2e715
stress/map/stress-map-insdel-string
AndreyFdrv Jan 8, 2019
108a90f
stress/set/stress-set-insdel-string
AndreyFdrv Jan 8, 2019
ce6e074
allignment fix
AndreyFdrv Jan 8, 2019
8813345
fix empty s_arrKeys in stress/map/stress-map-insdel-string
AndreyFdrv Jan 11, 2019
5cf9d88
allignment fix
AndreyFdrv Jan 11, 2019
191a1d0
undo changes in stress/set/stress-set-insdel-string
AndreyFdrv Jan 11, 2019
c3b017e
allignment fix
AndreyFdrv Jan 11, 2019
0e375fe
allignment fix
AndreyFdrv Jan 11, 2019
248acc4
undo changes in stress/map/stress-map-insdel-string
AndreyFdrv Jan 11, 2019
45f4880
undo changes in stress/map/stress-map-find_string
AndreyFdrv Jan 12, 2019
0023994
undo changes in stress/map/stress-map-find_string
AndreyFdrv Jan 12, 2019
7560e32
CMakeLists.txt fix
AndreyFdrv Jan 19, 2019
ed5be92
fix build error for CDS_BUILD_BITS=64 in test/stress/set/set_type_hop…
AndreyFdrv Jan 20, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
fix build error for CDS_BUILD_BITS=64 in test/stress/set/set_type_hop…
…scotch.h
AndreyFdrv committed Jan 20, 2019
commit ed5be9218f51403277db97d6f8303c93c1014e3f
2 changes: 1 addition & 1 deletion test/stress/set/set_type_hopscotch.h
Original file line number Diff line number Diff line change
@@ -247,7 +247,7 @@ namespace set {
typedef cc::hopscotch_hashset::stat stat;
};
typedef HopscotchHashset< key_val, traits_HopscotchStripedSet<traits_HopscotchHashset_vector_unord_city64_stat>> HopscotchStripedSet_vector_unord_city64_stat;
typedef HopscotchHashset< Key, Value, traits_HopscotchRefinableSet<traits_HopscotchHashset_vector_unord_city64_stat>> HopscotchRefinableSet_vector_unord_city64_stat;
typedef HopscotchHashset< key_val, traits_HopscotchRefinableSet<traits_HopscotchHashset_vector_unord_city64_stat>> HopscotchRefinableSet_vector_unord_city64_stat;

struct traits_HopscotchHashset_vector_unord_city64_storehash: public traits_HopscotchHashset_vector_unord_city64
{