- Feb 11, 2019
-
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
-
- Feb 09, 2019
-
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
Decrease number of persistent_ptr dereferences by caching raw pointer.
-
- Feb 08, 2019
-
-
Igor Chorazewicz authored
Ref: #181
-
Marcin Ślusarz authored
Fix argument parsing in examples/map_cli.
-
- Feb 05, 2019
-
-
Szymon Romik authored
Fix range_snapshotting iterator when snapshot_size == 0
-
Igor Chorazewicz authored
When snapshot_size == 0, no snapshotting should happen. This condition must be explicitly checked inside range_snapshotting_iterator.
-
Igor Chorazewicz authored
Parameters to iterator should specify range accessible by this iterator. Before this patch those arguments described the whole array instead of just the part from start to start + n.
-
- Feb 04, 2019
-
-
Igor Chorazewicz authored
argn was not incremented in case of get(). This resulted in "invalid queue operation" message on every get. Also fix "usage" for "insert" operation. Ref: #186
-
- Jan 14, 2019
-
-
Marcin Ślusarz authored
Fix typo
-
- Jan 04, 2019
-
-
Igor Chorazewicz authored
-
- Dec 21, 2018
-
-
Marcin Ślusarz authored
common: fix typo
-
Krzysztof Kajrewicz authored
-
- Dec 12, 2018
-
-
Marcin Ślusarz authored
tests: change initialization of slice
-
Igor Chorazewicz authored
gcc (7.3.0) gives array-subscript error when pointer to array is decremented by 1.
-
- Dec 11, 2018
-
-
Marcin Ślusarz authored
Change conversion operator from T() to T&() in v<>
-
Marcin Ślusarz authored
persistent_ptr: add unsigned index operator 1.5
-
Igor Chorazewicz authored
Ref: #103
-
- Dec 07, 2018
-
-
Szymon Romik authored
-
- Dec 06, 2018
-
-
Szymon Romik authored
-
- Dec 04, 2018
-
-
Marcin Ślusarz authored
Fix v swap, assignment operators and constructors.
-
Marcin Ślusarz authored
Fix include in one more header
-
Igor Chorazewicz authored
-
- Dec 03, 2018
-
-
Marcin Ślusarz authored
Fix headers inclusion for system headers
-
Krzysztof Kajrewicz authored
-
Igor Chorazewicz authored
Assignment operators didn't work correctly because operatorT() was not really a const function and this_type (used in those functions) was not decalared. This resulted in compile error while trying to assign v<> of different types. Additionally v<> constructor taking const T& as parameter is not needed. Using it would mean assigning some value to underlaing val in v<>, but first call to get() would run constructor (which would potentially change the value).
-
- Nov 22, 2018
-
-
Marcin Ślusarz authored
Fix typo in pmem::obj::array method description
-
- Nov 21, 2018
-
-
Igor Chorazewicz authored
-
Marcin Ślusarz authored
Add informations about type limitations to persistent_ptr
-
- Nov 16, 2018
-
-
Igor Chorazewicz authored
and specify what is considered as UB by the standard.
-
- Nov 09, 2018
-
-
Marcin Ślusarz authored
Fix include in contiguous_iterator.hpp
-
Igor Chorazewicz authored
-
- Nov 08, 2018
-
-
Marcin Ślusarz authored
Fix array::range() method description
-
- Nov 02, 2018
-
-
Igor Chorazewicz authored
This method does not snapshot the entire range as the comment suggested. Snaphotting is done inside range_snapshotting_iterator.
-
- Oct 27, 2018
-
-
Marcin Ślusarz authored
-
- Oct 26, 2018
-
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
Add 1.5 changelog
-
Igor Chorazewicz authored
-
- Oct 24, 2018
-
-
Marcin Ślusarz authored
Klockwork fixes
-