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

Libpmemobj-cpp Version 1.10

Compare
Choose a tag to compare
@szyrom szyrom released this 28 May 09:25
· 931 commits to master since this release

This release introduces a new experimental container - persistent concurrent map (based on concurrent skiplist implementation).
It also introduces some optimizations for existing containers and minor bug fixes.

New features:

  • concurrent_map container
  • swap() method for basic_string

Optimizations:

  • optimized clear() and erase() for trivial types in segment_vector
  • optimized move constructor and assignement for basic_string

Bug Fixes:

  • fixed free_data() in concurrent_hash_map