Releases: Tessil/robin-map
Releases · Tessil/robin-map
v0.5.0
v0.4.0
This release introduce a minor backward incompatibility by moving the headers files.
- Move the header files from
tsl
toinclude/tsl
for more coherence with other C++ libraries. - For CMake users, add an exported target
tsl::robin_map
to be used withtarget_link_libraries
. - Fix issue #6 by circumverting a bug in MSVC on insert when using a pointer as type in a set. The bug resulted in an infinite recursion inside the insert function. (#7)
v0.3.0
- Bug correction (#3), a moved
tsl::robin_map
ortsl::robin_set
can now still be used after a move. Previously the map ended up in a invalid state after a move but the standard mandates that a moved object should be in a valid (but unspecified) state so that it can still be used after a move. - When a hash map or set with a bucket count of 0 is instantiated, no heap memory will be allocated.
- Add the possibility to use the library without exceptions (#2).
- Improve lookups performances with a branch prediction hint (#2).
v0.2.0
First release
First release