diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-08-02 12:55:23 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2019-08-02 12:55:23 +0200 |
commit | 7ae5085735f1abff97c5927a9b4451c9caa8752f (patch) | |
tree | 4221f7567f0224eda522020e4591ce0d073e8b86 /vespamalloc | |
parent | 764c470aac9cc527676b7a8d330b996019de93d5 (diff) |
Expose instantiation of static member _myPool.
Diffstat (limited to 'vespamalloc')
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/threadlist.h | 3 | ||||
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/threadlist.hpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/threadlist.h b/vespamalloc/src/vespamalloc/malloc/threadlist.h index a8f28ebcb67..6e518091f0f 100644 --- a/vespamalloc/src/vespamalloc/malloc/threadlist.h +++ b/vespamalloc/src/vespamalloc/malloc/threadlist.h @@ -48,4 +48,7 @@ private: static __thread ThreadPool * _myPool TLS_LINKAGE; }; +template <typename MemBlockPtrT, typename ThreadStatT> +__thread ThreadPoolT<MemBlockPtrT, ThreadStatT> * ThreadListT<MemBlockPtrT, ThreadStatT>::_myPool TLS_LINKAGE = nullptr; + } diff --git a/vespamalloc/src/vespamalloc/malloc/threadlist.hpp b/vespamalloc/src/vespamalloc/malloc/threadlist.hpp index ebeb23b2883..e437981febc 100644 --- a/vespamalloc/src/vespamalloc/malloc/threadlist.hpp +++ b/vespamalloc/src/vespamalloc/malloc/threadlist.hpp @@ -73,7 +73,5 @@ bool ThreadListT<MemBlockPtrT, ThreadStatT>::initThisThread() return retval; } -template <typename MemBlockPtrT, typename ThreadStatT> -__thread ThreadPoolT<MemBlockPtrT, ThreadStatT> * ThreadListT<MemBlockPtrT, ThreadStatT>::_myPool TLS_LINKAGE = NULL; } |