Recent Releases of gtl

gtl - v1.2.0

What's Changed

  • Save growthleft when doing `phmapdump` by @greg7mdp in https://github.com/greg7mdp/gtl/pull/24
  • Add support for read/write locks. by @greg7mdp in https://github.com/greg7mdp/gtl/pull/25
  • Support ReadWriteLock in more parallel map APIs. by @greg7mdp in https://github.com/greg7mdp/gtl/pull/26

New Contributors

  • @greg7mdp made their first contribution in https://github.com/greg7mdp/gtl/pull/24

Full Changelog: https://github.com/greg7mdp/gtl/compare/v1.1.8...v1.2.0

- C++
Published by greg7mdp over 1 year ago

gtl - v1.1.8

  • Cleanup some clang-tidy warnings.
  • Bump version to 1.1.8

- C++
Published by greg7mdp almost 3 years ago

gtl - v1.1.6

  • 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.

- C++
Published by greg7mdp almost 3 years ago

gtl - v1.1.5

  • Update phmap::Hash so that std::hash can be overridden
  • cleanup some incorrect file modes

- C++
Published by greg7mdp over 3 years ago

gtl - v1.1.4

Creating a new release so the version encoded in gtl_config.hpp matches the release.

- C++
Published by greg7mdp over 3 years ago

gtl - v1.1.2

This is just equivalent to v1.1.0 with some changes to CMakeLists.txt.

- C++
Published by greg7mdp over 3 years ago

gtl - v1.1.1

  • Work around a vcpkg issue

- C++
Published by greg7mdp over 3 years ago

gtl - v1.1.0

  • Added memoize classes for efficient memoization of function calls.
  • Improved lru_cache and added efficient multi-thread version using phmap comtainer and extended APIs.
  • Added intrusive_ptr class modeled after the boost one.
  • Suppress warning in btree.hpp
  • Fix imperfect hash for tuple of small integers - better implementation of gtl::HashState().combine() from boost
  • Switch to Semantic versioning scheme

- C++
Published by greg7mdp over 3 years ago

gtl - 1.01

Minor changes and updates.

- C++
Published by greg7mdp over 3 years ago

gtl - v1.00

GTL initial release

- C++
Published by greg7mdp almost 4 years ago