aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdutils/td/utils/FlatHashMap.h
AgeCommit message (Expand)Author
2026-01-01Update copyright year.levlam
2025-01-01Update copyright year.levlam
2024-03-21Pass equality comparator to is_hash_table_key_empty.levlam
2024-01-01Update copyright year.levlam
2023-01-01Update copyright year.levlam
2022-11-23Add td::Hash and use it everywhere instead of unusable std::hash.levlam
2022-06-30Use FlatHashTable instead of std::unordered_map/std::unordered_set.levlam
2022-03-09Add separate FlatHashSet.h.levlam
2022-03-09Move FlatHashTable implementation to FlatHashTable.h.levlam
2022-03-01Disable FlatHashTable for release.levlam
2022-02-23Remove unneeded return values from hashtable move-assignment operators.levlam
2022-02-21Fix swap(fixed_vector) usages.levlam
2022-02-21Keep the first value from initializer_list.levlam
2022-02-20Add Map/SetNode::copy_from.levlam
2022-02-18Various fixes.levlam
2022-02-17FlatHashMap: add implementation with chunksArseny Smirnov
2022-02-12Fix formatting.levlam
2022-02-11FlatHashMap: fix CEArseny Smirnov
2022-02-11FlatHashSetArseny Smirnov
2022-02-10FlatHashTable: bugfixArseny Smirnov
2022-02-10Various improvements.levlam
2022-02-10Remove redundant checks from calc_bucket.levlam
2022-02-10FlatHashMap: shrink table if too sparseArseny Smirnov
2022-02-10Minor improvements.levlam
2022-02-09FlatHashMap: add testsArseny Smirnov
2022-02-09FlatHashMap: remove_if; generic td::table_remove_ifArseny Smirnov
2022-02-09Explicitly check for empty key in FlatHashImpl::find.levlam
2022-02-09FlatHashMap improvements.levlam
2022-02-08FlatHashMap: support initializer_listArseny Smirnov
2022-02-08FlatHashMap: inline with_node usagesArseny Smirnov
2022-02-08FlatHashMap: some optimizationsArseny Smirnov
2022-02-08FlatHashMap: use same code for const and non-const methodsArseny Smirnov
2022-02-08FlatHashMap improvements.levlam
2022-02-08Remove wrongly used EqualT in FlatHashMap.levlam
2022-02-08Minor improvements.levlam
2022-02-07tdutils: FlatHashMapArseny Smirnov