3 ms·
May I suggest you to have a look at Swiss Tables? There's a good talk from CppCon [0] that explains its design decisions, and implementations available as part
by vthriller 7y ago
May I suggest you to have a look at Swiss Tables? There's a good talk from CppCon [0] that explains its design decisions, and implementations available as part of Abseil [1] and Rust stdlib [2].
[0] https://www.youtube.com/watch?v=ncHmEUmJZf4 https://www.youtube.com/watch?v=ncHmEUmJZf4
[1] https://github.com/abseil/abseil-cpp https://github.com/abseil/abseil-cpp
[2] https://github.com/rust-lang/hashbrown https://github.com/rust-lang/hashbrown