- May 05, 2020
-
-
Igor Chorążewicz authored
bump Valgrind version to newest pmem-3.15
-
- May 04, 2020
-
-
Łukasz Stolarczuk authored
-
Igor Chorążewicz authored
use old vcpkg for pmdk build to work properly
-
- May 01, 2020
-
-
Łukasz Stolarczuk authored
It's a workaround, until vcpkg issue is fixed: https://github.com/microsoft/vcpkg/issues/11096
-
- Apr 27, 2020
-
-
Szymon Romik authored
Containers: handle exceptions in destructors
-
- Apr 24, 2020
-
-
Krzysztof Filipek authored
Handle possible exceptions in destructor to avoid crash Add tests for free data function
-
- Apr 22, 2020
-
-
Szymon Romik authored
string swap implementation
-
MisterArslan authored
swap method for pmem::obj:basic_string and tests for it
-
- Apr 17, 2020
-
-
Łukasz Stolarczuk authored
Update maintainer of deb package.
-
Szymon Romik authored
Fix hash_map doc_snippet
-
Szymon Romik authored
basic_string: optimize move ctor and assignment
-
- Apr 14, 2020
-
-
Marcin Ślusarz authored
-
- Apr 09, 2020
-
-
Igor Chorążewicz authored
- catch exceptions on open to avoid closing not opened pool - add info about required pmempool command
-
- Apr 02, 2020
-
-
Igor Chorążewicz authored
Until now, move ctor and assignment made unnecessary copies when non_sso was used. Fix that by just moving non_sso_data.
-
Igor Chorążewicz authored
Example: Missing exception handling in Panaconda
-
Krzysztof Filipek authored
Add missing catch clause to handle transaction_error
-
- Apr 01, 2020
-
-
Szymon Romik authored
tests: change sizeof(&tls->local()) to sizeof(tls->local())
-
Igor Chorążewicz authored
The idea is to persist tls->local() variable, not the pointer to it.
-
- Mar 30, 2020
-
-
Szymon Romik authored
contigous_iterator: make operator[] take signed integral instead
-
- Mar 26, 2020
-
-
Igor Chorążewicz authored
-
Igor Chorążewicz authored
of unsigned. The reason is that Windows cannot decide for a call like this: `it[0] = 10` whether to use: * operator[](unsigned) -- one conversion from signed to unsigned * operator T*() and then build in operator[](signed) -- one conversion
-
Igor Chorążewicz authored
Example: Handle exceptions in panaconda example
-
- Mar 25, 2020
-
-
Szymon Romik authored
Update readme
-
Krzysztof Filipek authored
Add try-catch clauses to avoid throwing exceptions from destructors
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
- Mar 24, 2020
-
-
Szymon Romik authored
Example: Handle exceptions in pman example
-
Igor Chorążewicz authored
Handle exceptions at pool close
-
Krzysztof Filipek authored
Add try-catch clause in destructor
-
Krzysztof Filipek authored
Add some exception handling for closing and assignments
-
Igor Chorążewicz authored
Documentation update for pool header
-
- Mar 23, 2020
-
-
Szymon Romik authored
vector, segment_vector: optimize clear() and erase() for trivial-types
-
Krzysztof Filipek authored
Add missing information about exceptions
-
- Mar 20, 2020
-
-
Łukasz Stolarczuk authored
Example: Handle exceptions in pmpong example
-
- Mar 19, 2020
-
-
Igor Chorążewicz authored
perist() was missing.
-
Krzysztof Filipek authored
Add try-catch clauses to avoid throwing exceptions from destructors
-
Igor Chorążewicz authored
replace it with std::is_trivially_destructible which is narrower but that's fine - it means that earlier, for some types we would not call destructors explicitly and now we will (but they will do nothing).
-
Igor Chorążewicz authored
do not snapshot all erased elements if the are at the end.
-
Igor Chorazewicz authored
-
Łukasz Stolarczuk authored
Test: check_is_pmem unchecked return value fix
-