diff --git a/CHANGELOG.md b/CHANGELOG.md index 3529624129..6bfd4cbd9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,32 @@ Change Log / Release Log for mallocMC ================================================================ +2.0.1crp +------------- +**Date:** 2015-01-13 + +This release fixes several bugs that occured after the release of 2.0.0crp. +We closed all issues documented in +[Milestone *Bugfixes*](https://github.com/ComputationalRadiationPhysics/mallocMC/issues?milestone=4&state=closed) + +### Changes to mallocMC 2.0.0crp + +**Features** + - Overwriting of the default CUDA allocator is no longer possible. This allows to build more complex allocator policies in the future #72 + +**Bug fixes** + - page table metadata was not correctly initialized with 0 #70 + - freeing pages would not work under certain circumstances #66 + - the bitmask in a page table entry could be wrong due to a racecondition #62 + - not all regions were initialized correctly #60 + - getAvailableSlots could sometimes miss blocks #59 + - the counter for elements in a page could get too high due to a racecondition #61 + - Out of Memory (OOM) Policy sometimes did not recognize allocation failures correctly #67 + +**Misc:** + - See the full changes at https://github.com/ComputationalRadiationPhysics/mallocMC/compare/2.0.0crp...2.0.1crp + + 2.0.0crp ------------- **Date:** 2014-06-02 diff --git a/INSTALL.md b/INSTALL.md index 0a5cd08707..bbe88223d8 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -80,7 +80,7 @@ find_package(CUDA REQUIRED) cuda_include_directories(${CUDA_INCLUDE_DIRS}) # find mallocMC installation -find_package(mallocMC 2.0.0 REQUIRED) +find_package(mallocMC 2.0.1 REQUIRED) # where to find headers (-I includes for compiler) include_directories(SYSTEM ${mallocMC_INCLUDE_DIRS} ${CUDA_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}) diff --git a/src/include/mallocMC/version.hpp b/src/include/mallocMC/version.hpp index cb29fb198c..1a7ad800d5 100644 --- a/src/include/mallocMC/version.hpp +++ b/src/include/mallocMC/version.hpp @@ -39,7 +39,7 @@ /** the mallocMC version: major API changes should be reflected here */ #define MALLOCMC_VERSION_MAJOR 2 #define MALLOCMC_VERSION_MINOR 0 -#define MALLOCMC_VERSION_PATCH 0 +#define MALLOCMC_VERSION_PATCH 1 /** the mallocMC flavor is used to differenciate the releases of the * Computational Radiation Physics group (crp) from other releases