- Jan 19, 2019
-
-
Marcin Ślusarz authored
test: vector copy/move/init_list constructor tests
-
- Jan 18, 2019
-
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-
Marcin Ślusarz authored
Vector iterators and access methods
-
Marcin Ślusarz authored
vector: fix transaction error msg
-
Marcin Ślusarz authored
Import llvm tests for string.
-
Marcin Ślusarz authored
test: remove redundant includes and fix comment
-
- Jan 17, 2019
-
-
Szymon Romik authored
this test checks if specyfic access methods can be called out of transaction scope and if accessed elements are being snapshotted
-
Szymon Romik authored
test: add vector iterators.pass test test: add vector contiguous.pass test test: add vector data_const.pass and data.pass
-
Szymon Romik authored
-
- Jan 16, 2019
-
-
Szymon Romik authored
Imported from llvm-mirror/libcxx@5ae92f0 vector: add libcxx iterator.pass test Imported from llvm-mirror/libcxx@5ae92f0 vector: add libcxx types.pass test Imported from llvm-mirror/libcxx@5ae92f0 test: add libcxx data tests Imported from llvm-mirror/libcxx@5ae92f0
-
Igor Chorazewicz authored
Imported from llvm-mirror/libcxx@88f5d7a38
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-
- Jan 15, 2019
-
-
Marcin Ślusarz authored
Merge back changes from stable-1.5
-
Marcin Ślusarz authored
Always initialize pmem::obj::array using double braces.
-
- Jan 14, 2019
-
-
Marcin Ślusarz authored
test: copy libcxx vector tests
-
Marcin Ślusarz authored
test: rm unused file
-
Marcin Ślusarz authored
vector: add comparison operators
-
Marcin Ślusarz authored
Fix typo
-
- Jan 11, 2019
-
-
Szymon Romik authored
Copy remaining libcxx vector tests. Those test should be ported to test persistent vetctor. Imported from llvm-mirror/libcxx@5ae92f0
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-
- Jan 10, 2019
-
-
Jan Michalski authored
transaction: add snapshot method
-
Szymon Romik authored
test/common/cont_test_common.hpp is as old file, we used to use in tests for STL containers with persistent allocator
-
Jan Michalski authored
vector ctors
-
Krzysztof Kajrewicz authored
-
Jan Michalski authored
fix coverege travis output issue
-
Szymon Romik authored
travis output has 4MB limitation for an output and recently it became a limitation for libpmemobj-cpp project this patch removes llvm-cov output from travis log, but coverage analysis are still being performed
-
- Jan 09, 2019
-
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-
Szymon Romik authored
Functions: begin(), end(), free_data(), size(), capacity() are being used in ctors/dtor and tests. This commit provides these functions as well. Index access operators are added.
-
- Jan 04, 2019
-
-
Igor Chorazewicz authored
-
- Jan 03, 2019
-
-
Szymon Romik authored
new method will allow user to manually snapshot memory range within transaction
-
- Jan 02, 2019
-
-
Igor Chorazewicz authored
Using single braces initialization is allowed by the standard (C++11 §8.5.1/11), however older versions of gcc (up-to 5.5.0) do not properly elide braces and emit error in this case.
-
- Dec 21, 2018
-
-
Marcin Ślusarz authored
common: fix typo
-
Marcin Ślusarz authored
cmake: replace unsupported boolean comparison
-
Krzysztof Kajrewicz authored
-
Krzysztof Kajrewicz authored
-