- Dec 12, 2019
-
-
Igor Chorążewicz authored
Add variable to run long tests
-
Szymon Romik authored
Enumerable_thread_specific fix
-
Szymon Romik authored
Add workflow file for GitHub actions
-
Szymon Romik authored
Segment vector fixes
-
Lukasz Dorau authored
If the 'TESTS_LONG' environment variable is set to ON, the long tests will be run (the default value is OFF).
-
- Dec 11, 2019
-
-
Szymon Romik authored
String find
-
vtune authored
Comment added with explanation to "upgrade_to_writer" in "local" method
-
- Dec 10, 2019
-
-
Igor Chorążewicz authored
Segment_vector fix
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
-
Pawel Karczewski authored
Separate implementation for find(CharT ch, size_type pos) overload is redundant and may be changed to just calling basic implementation with specified parameters
-
Pawel Karczewski authored
Separate implementation for rfind(CharT ch, size_type pos) overload is redundant and may be changed to just calling basic implementation with specified parameters
-
Pawel Karczewski authored
Recursion on a long strings may cause stack overflow. Previous implementation was tricky, as at first glance rfind( CharT ch, size_type pos = npos ) overload is called and everything is ok, but it calls rfind(const CharT *s, size_type pos, size_type count) under the hood.
-
Pawel Karczewski authored
For consistency use std::distance for pointer arithmetic in every overload of find
-
Pawel Karczewski authored
-
Pawel Karczewski authored
Skip redundant while loop cycles by using traits_type::find return value, instead of just checking if it finds anything over and over.
-
- Dec 06, 2019
-
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
vtune authored
Added additional checks in methods to avoid possible issues in case of numeric arguments with value equal to zero. Implemented test to check these methods.
-
Łukasz Stolarczuk authored
Merge changes from stable 1.8
-
- Dec 05, 2019
-
-
Łukasz Stolarczuk authored
Change owner and group of HOST_WORKDIR
-
Łukasz Stolarczuk authored
Simplify travis.yml
-
Lukasz Dorau authored
The 'HOST_WORKDIR' directory contains the source code cloned in a CI, so UID and GID of its files are equal to UID and GID of a CI user, which can vary depending on a CI. We have to change the ownership of this directory and all its files to UID and GID of the Docker user, because the build is run in Docker.
-
- Dec 04, 2019
-
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorążewicz authored
Vs 2019 fixes
-
- Dec 03, 2019
-
-
Łukasz Stolarczuk authored
Update comment for pool::persist(persistent_ptr&)
-
Igor Chorążewicz authored
Fix warning in enumerable_thread_specific class
-
Igor Chorążewicz authored
Fix finding libpmem and libpmemobj in CMake
-
Igor Chorazewicz authored
Functions modified in this patch do not modify the object so they should be marked as const. This fixes compilation on VS 2019.
-
Igor Chorazewicz authored
to initialization list. Every const member (like table_ptr) should be initialized this way. Failing to do so may result in compilation error.
-
- Dec 02, 2019
-
-
Lukasz Dorau authored
Generate the fatal error if any of the required files is not found.
-
- Nov 29, 2019
-
-
Igor Chorazewicz authored
Former description could have been misinterpreted. Persist operation does not persist pointee but only a pointer - this change makes that clear. Ref: https://github.com/pmem/libpmemobj-cpp/issues/524
-