Skip to content
This repository has been archived by the owner on Dec 26, 2023. It is now read-only.

Releases: martinus/robin-hood-hashing

robin_hood version 2.4.0

27 Jan 14:48
Compare
Choose a tag to compare

Minor performance improvement: keyToIdx which helps practically everything, and added unrolling in findIdx which helps find's.

robin_hood version 2.3.1

26 Jan 18:00
f16dd07
Compare
Choose a tag to compare

Much faster iteration, about 50% speedup. Now robin_hood is by far the fastest in that regard.

Some minor fixes, more tests, more benchmarks, 32bit build for windows & linux & all tests work.

robin_hood version 2.2.0

23 Jan 13:50
b62684c
Compare
Choose a tag to compare

I'm now using all available bits of the infobyte for hash, which makes searching faster and means that far less direct comparisons of the key are necessary. This especially helps for complex keys, e.g. std::string.

robin_hood version 2.1.0

13 Jan 07:57
Compare
Choose a tag to compare

Fixes

  • use robin_hood::pair instead of std::pair to determine flat_map/node_map
  • add missing include '<type_traits>`

New Features

  • add is_flat_map accessor

Misc

  • code cleanup, more tests: less duplicated code

robin_hood version 1.0.0

03 Jan 07:26
602cbf9
Compare
Choose a tag to compare

First release of robin_hood that should be feature complete and relatively stable.

Unit tests work in 64bit & 32bit with g++, clang++ in Linux, and MSVC2017 in Windows.