levlam
|
276b654f27
|
Return back randomize_hash to WaitFreeHashMap.
|
2022-11-24 02:09:04 +03:00 |
|
levlam
|
af05db3f15
|
Add td::Hash and use it everywhere instead of unusable std::hash.
|
2022-11-23 19:37:32 +03:00 |
|
levlam
|
f53cf540b7
|
Use WaitFreeHashMap to store poll messages.
|
2022-11-22 12:58:07 +03:00 |
|
levlam
|
44df11cfcf
|
Decrease maximum size of wait-free hash tables.
|
2022-11-21 18:12:26 +03:00 |
|
levlam
|
f1ee808465
|
Fix warning.
|
2022-11-18 15:19:01 +03:00 |
|
levlam
|
f8e2af3f59
|
Rename size() to calc_size() for WaitFree hash tables.
|
2022-11-18 13:16:24 +03:00 |
|
levlam
|
35a9a4b785
|
Make WaitFreeHashSet recursive.
|
2022-11-18 13:08:04 +03:00 |
|
levlam
|
8f0ffd0a65
|
Reduce MAX_STORAGE_SIZE for wait free hash tables to reduce split_storage time.
|
2022-09-30 16:38:11 +03:00 |
|
levlam
|
5c5d19e76f
|
Increase 8 times number of WaitFreeMap storages.
|
2022-09-22 07:13:17 +03:00 |
|
levlam
|
59a5f15a41
|
Add WaitFreeHashSet.
|
2022-08-20 16:19:58 +03:00 |
|