- Jan 08, 2020
-
-
Łukasz Stolarczuk authored
because it was never used, and probably was erroneous (not re-calculating offset).
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
Since we want to widely use non-template version of base class it's better to have it in main (pmem::obj) namespace. Thanks to that it can be used as a type e.g. in vector to store pointers of various (template) persistent_ptr elements.
-
Łukasz Stolarczuk authored
persistent_ptr_base is changed to enable usage e.g. as a generic parameter for a function requiring any persistent_ptr. Non-template version of the base class is perfect for that. Rationale for this change is a defragmentation feature, which will operate on various persistent_ptr's.
-
- Jan 07, 2020
-
-
Szymon Romik authored
Ignore the patch part of a program's version
-
- Jan 03, 2020
-
-
Igor Chorążewicz authored
Do not run anything on appveyor
-
Igor Chorazewicz authored
-
Lukasz Dorau authored
The patch part of a program's version almost never matters. This change is needed to accept clang-format v9.0.1 when v9.0 is required.
-
Igor Chorazewicz authored
Windows builds are now being run on github actions.
-
- Jan 02, 2020
-
-
Łukasz Stolarczuk authored
Add running tests on Github Actions for Windows
-
Igor Chorążewicz authored
Merge changes from stable-1.8
-
Igor Chorazewicz authored
Not passing required flags caused error on windows. Also including libpmemobj.h cause inclusion of type macros which would case problems with offsetoff deifnition on newer VS.
-
Igor Chorazewicz authored
Concurrent hash map does not depend on v<>.
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
this allows vcpkg integrate install to find the libraries. This allows to run cmake without the need for specifying CMAKE_PREFIX_PATH
-
- Dec 31, 2019
-
-
Łukasz Stolarczuk authored
Add Windows build to GitHub Actions
-
Lukasz Dorau authored
-
Łukasz Stolarczuk authored
Add ndctl and daxctl packages to satisfy install-pmdk
-
- Dec 30, 2019
-
-
Lukasz Dorau authored
install-pmdk.sh script requires ndctl and daxctl packages to be installed when installing PMDK from packages.
-
Szymon Romik authored
Segment vector doc fixes
-
- Dec 23, 2019
-
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
After moving out of experimental, we oficially only support our own 3 policies. This patch removes information about specifics of those policies - this is something which might change.
-
Igor Chorążewicz authored
Print found version of clang-format in error message
-
Lukasz Dorau authored
-
Szymon Romik authored
Move segment_vector out of experimental
-
- Dec 20, 2019
-
-
Igor Chorążewicz authored
Set the commit range in case of GitHub Actions
-
- Dec 19, 2019
-
-
Lukasz Dorau authored
It fixes rebuilding the image in case of GitHub Actions
-
Igor Chorazewicz authored
Disabling it is not neccesary.
-
Lukasz Dorau authored
Change the default Policy of segment_vector from exponential_size_array_policy to exponential_size_vector_policy. enumerable_thread_specific has to have 'exponential_size_array_policy' as Storage, because its storage must not do reallocations.
-
- Dec 18, 2019
-
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
- Dec 17, 2019
-
-
Igor Chorążewicz authored
enumerable_thread_specific: fix
-
- Dec 16, 2019
-
-
vtune authored
fixed datarace and test added
-