- Jul 09, 2020
-
-
Łukasz Stolarczuk authored
tests: enable map.ops tests which require generic std::less
-
Łukasz Stolarczuk authored
add CONTRIBUTING.md file
-
Igor Chorążewicz authored
Intead of std::less<void> which is available from C++14 use transaprent less which has the same implementation. Leave just one test with std::less<> as sanity check.
-
- Jul 08, 2020
-
-
Igor Chorążewicz authored
Enablement of generic erase test
-
- Jul 07, 2020
-
-
Krzysztof Filipek authored
- Add helper header for map-like structures - Enable erase_key test
-
Łukasz Stolarczuk authored
-
- Jun 17, 2020
-
-
Szymon Romik authored
LIBCXX map tests: OPS
-
Krzysztof Filipek authored
Add ops tests taken from libcxx master branch
-
- Jun 16, 2020
-
-
Igor Chorążewicz authored
get rid of old WA for vcpkg and use latest release instead
-
Szymon Romik authored
add document describing release steps
-
- Jun 15, 2020
-
-
Łukasz Stolarczuk authored
-
- Jun 04, 2020
-
-
Krzysztof Filipek authored
Add headers taken from libcxx
-
- Jun 03, 2020
-
-
Łukasz Stolarczuk authored
-
- May 28, 2020
-
-
Szymon Romik authored
-
Szymon Romik authored
-
Szymon Romik authored
-
Szymon Romik authored
-
Szymon Romik authored
tests: fix volatile_state test
-
- May 27, 2020
-
-
Igor Chorążewicz authored
pmemobj_close is not thread safe and cannot be called concurrently with pmemobj_direct.
-
Igor Chorążewicz authored
disable drd test
-
Szymon Romik authored
disable concurrent_map_insert_reopen drd tests due to intermittent failres (missing annotation, see issue https://github.com/pmem/libpmemobj-cpp/issues/770)
-
- May 26, 2020
-
-
Szymon Romik authored
-
Szymon Romik authored
-
Szymon Romik authored
-
- May 25, 2020
-
-
Łukasz Stolarczuk authored
Fix sporadic DRD issue in concurrent skip list
-
Łukasz Stolarczuk authored
concurrent_map: fix windows compilation
-
Sergei Vinogradov authored
-
Igor Chorążewicz authored
Fix Doxygen warnings in the concurrent_skip_list_impl.hpp
-
- May 22, 2020
-
-
Sergei Vinogradov authored
-
Łukasz Stolarczuk authored
concurrent_map fixes
-
Igor Chorążewicz authored
-
Igor Chorążewicz authored
otherwise thread 11 and 12 might not start when we try to switch to them in gdb script.
-
Igor Chorążewicz authored
_size is a volatile variable and does not have to be flushed. pmemcheck complained about missing flush in pmemkv tests.
-
Łukasz Stolarczuk authored
Fix misleading warning message
-
- May 21, 2020
-
-
Szymon Romik authored
add issue templates for GitHub interface
-
Szymon Romik authored
concurrent_map: fix windows compilation
-
Sergei Vinogradov authored
-
Igor Chorążewicz authored
On older MSVC versions sizeof(member) is not allowed in definition of non-static members. Fix this by adding decltype().
-
Szymon Romik authored
Concurrent map data structure
-
Sergei Vinogradov authored
Make pmem::allocator::allocate() throw exceptions in case of bad allocation. Make pmem::allocator::construct() throw exception if it is called outside of transaction.
-