Skip to content

Releases: greg7mdp/parallel-hashmap

v2.0.0

Choose a tag to compare

@greg7mdp greg7mdp released this 21 Jan 15:56
2ec7990

Main reason for this new release is issue #268, noting that the switch to semantic versioning messed up the chronological sequence of releases.

What's Changed

  • Add support for custom pointers. by @greg7mdp in #258
  • Add preprocessor macro PHMAP_DISABLE_MIX by @greg7mdp in #259
  • Update README.md to state differences between phmap and gtl. by @greg7mdp in #260
  • Enhance the flexibility of the BinaryOutputArchive and BinaryInputArchive by @tang-hi in #267

New Contributors

Full Changelog: v1.4.1...v2.0.0

v1.4.1

Choose a tag to compare

@greg7mdp greg7mdp released this 28 Oct 03:46
22a7f6c

What's Changed

  • Support loading pre-1.3.12 phmap_dump files. by @greg7mdp in #251
  • Allocate empty group on heap only for std::allocator by @greg7mdp in #254
  • Fix issue #255 - Incorrect concurrent increment of value with std::shared_mutex.

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@greg7mdp greg7mdp released this 20 Sep 21:20
be87c41

What's Changed

New Contributors

Full Changelog: v1.3.12...v1.4.0

v1.3.12

Choose a tag to compare

@greg7mdp greg7mdp released this 29 Jan 04:26
65775fa

What's Changed

New Contributors

Full Changelog: v1.3.11...v1.3.12

v1.3.11

Choose a tag to compare

@greg7mdp greg7mdp released this 24 Apr 03:45
be6a2c7
  • Fix some clang-tidy warnings
  • Bump version to 1.3.11

v1.3.10

Choose a tag to compare

@greg7mdp greg7mdp released this 23 Apr 23:02
e4b6668

No difference vs 1.3.9 except for version bump in conanfile.py

v1.3.9

Choose a tag to compare

@greg7mdp greg7mdp released this 23 Apr 22:13
7807157
  • Disable assert causing duplicated hash calls when NDEBUG is not defined.
  • Remove deprecated use of std::aligned_storage.
  • Fix clang-15 warnings
  • Make Throw a macro, for platforms missing definitions for std::*_error types.
  • swap allocators only if permitted by AllocTraits.
  • Add example mt_word_counter
  • Fix issue where entries could be marked as created even when the memory allocation fails, causing an exception when they are deleted later.

v1.3.8

Choose a tag to compare

@greg7mdp greg7mdp released this 01 Oct 20:06
f5e1638
  • Modernize CMakeLists.txt (and don't build tests and download gtest when added to another project)
  • Update version numbers to semantic versioning.
  • Update phmap::Hash so that std::hash<Foo*> can be overridden.

1.36

1.35

Choose a tag to compare

@greg7mdp greg7mdp released this 26 Jun 23:16
01ea809

Nothing major, some minor fixes and updates in custom APIs for safe multi-thread use.