aboutsummaryrefslogtreecommitdiffstats
path: root/vespamalloc
diff options
context:
space:
mode:
Diffstat (limited to 'vespamalloc')
-rw-r--r--vespamalloc/src/vespamalloc/malloc/malloc.cpp1
-rw-r--r--vespamalloc/src/vespamalloc/malloc/threadpool.h4
2 files changed, 3 insertions, 2 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/malloc.cpp b/vespamalloc/src/vespamalloc/malloc/malloc.cpp
index 9653f0ae645..380e2844f42 100644
--- a/vespamalloc/src/vespamalloc/malloc/malloc.cpp
+++ b/vespamalloc/src/vespamalloc/malloc/malloc.cpp
@@ -3,6 +3,7 @@
#include <vespamalloc/malloc/memorywatcher.h>
#include <vespamalloc/malloc/memblock.h>
#include <vespamalloc/malloc/stat.h>
+#include <vespamalloc/malloc/threadpool.hpp>
namespace vespamalloc {
diff --git a/vespamalloc/src/vespamalloc/malloc/threadpool.h b/vespamalloc/src/vespamalloc/malloc/threadpool.h
index f719df026fe..1846bbdab4d 100644
--- a/vespamalloc/src/vespamalloc/malloc/threadpool.h
+++ b/vespamalloc/src/vespamalloc/malloc/threadpool.h
@@ -19,8 +19,8 @@ public:
void setPool(AllocPool & pool) {
_allocPool = & pool;
}
- void malloc(size_t sz, MemBlockPtrT & mem) __attribute__((noinline));
- void free(MemBlockPtrT mem, SizeClassT sc) __attribute__((noinline));
+ void malloc(size_t sz, MemBlockPtrT & mem);
+ void free(MemBlockPtrT mem, SizeClassT sc);
void info(FILE * os, size_t level, const DataSegment<MemBlockPtrT> & ds) const __attribute__((noinline));
/**