Changelog for
memkind-1.8.0-11.8.x86_64.rpm :
* Mon Dec 10 2018 Michal Biesek
v1.8.0- Fixed error with realloc/free method with passing thread-specific cache flag- Fixed error with memkind_create_pmem(), if other PMEM kind was destroyed before- Fixed error with zeroing large allocations in PMEM kind- Added support to create kind without maximum size limit of PMEM kind (max_size=0)- Extended memkind API with memkind_malloc_usable_size()- Removed EXPERIMENTAL from most methods in memkind API- Added MEMKIND_ERROR_ARENAS_CREATE code- Added C++ allocator for PMEM kind- Extended PMEM examples- Fixed integration with Travis CI- Extended Travis CI configuration with Astyle and Coverage- Added PMEM kind tests
* Wed Jan 24 2018 Pawel Kochanek v1.7.0- Updated internally used jemalloc to upstream version 5.0.- Fixed error that has been occuring while memkind was dynamically loaded.- Fixed MEMKIND_HBW_NODES behavior for single NUMA node system.- Removed licenses other than BSD 3-clause from COPYING.- Changed build instructions.- Added configurable jemalloc prefix in build scripts.- Upgraded gtest to version 1.8.0.- Added memory footprint tests.- Added locality test for MEMKIND_PREFERRED.- Applied test parametrization in BATests.- Fixed problems with pytest testing in Travis.- Added huge page configuration in several tests.- Removed several symbols that are no longer exposed in public API from man pages.- Fixed HBW_POLICY_BIND_ALL documentation.
* Tue Jun 13 2017 Artur Koziej v1.6.0- Introduced new policy HBW_POLICY_BIND_ALL.- Introduced MEMKIND_HBW_ALL, MEMKIND_HBW_ALL_HUGETLB and MEMKIND_REGULAR kinds.- Fixed hbw_posix_memalign_psize() return value in case of unsupported policy and page size combination.- Documented supported policy and page size combination for hbw_posix_memalign_psize().- Merged libmemkind.a and libjemalloc_pic.a into a single static library.- Fixed OOM during tcache acquisition.- Tuned huge pages configuration in memkind tests.- Added stress tests for allocations with large random sizes.- Added stress tests for allocations with random kinds.- Extended policy and NUMA node binding tests.- Fixed several Travis build problems.- Removed gb_page_tests_preferred_policy tests.
* Tue Feb 21 2017 Krzysztof Kulakowski v1.5.0- Intel(R) TBB scalable_allocator can be used as heap management alternative to jemalloc (requires installed Intel (R) TBB package and environment variable MEMKIND_HEAP_MANAGER=TBB)- Updated internally used jemalloc to upstream version 4.3.1 (previously modified 3.5.1)- Introduced new environment option MEMKIND_HOG_MEMORY. Setting it to \"1\" will prevent memkind from releasing memory to OS.- Introduced support for KNM processor from Intel(R) Xeon Phi(TM) family- General cleanup of build scripts (e.g. fixed issues found on Ubuntu, introduced simple build.sh script)- Deprecated support for gigabyte-pages- Removed number of previously deprecated symbols