diff options
Diffstat (limited to 'vespamalloc/src/vespamalloc/malloc/globalpool.hpp')
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/globalpool.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/globalpool.hpp b/vespamalloc/src/vespamalloc/malloc/globalpool.hpp index 5cc172750c5..c954c1aae26 100644 --- a/vespamalloc/src/vespamalloc/malloc/globalpool.hpp +++ b/vespamalloc/src/vespamalloc/malloc/globalpool.hpp @@ -35,6 +35,14 @@ void AllocPoolT<MemBlockPtrT>::enableThreadSupport() } template <typename MemBlockPtrT> +void +AllocPoolT<MemBlockPtrT>::setParams(size_t alwaysReuseLimit, size_t threadCacheLimit) +{ + _alwaysReuseLimit = alwaysReuseLimit; + _threadCacheLimit = threadCacheLimit; +} + +template <typename MemBlockPtrT> typename AllocPoolT<MemBlockPtrT>::ChunkSList * AllocPoolT<MemBlockPtrT>::getFree(SizeClassT sc) { |