diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-04-02 15:03:04 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-04-02 15:03:04 +0000 |
commit | a307aa2d1fbe1e83d8da6c572759e2dc4d5c2b94 (patch) | |
tree | a8eafaf4e134a8b4515b541e60703f20dc2ac0f5 /vespamalloc | |
parent | ae4ee397f1eb288c97a25f71fcab7d1314e4e38e (diff) |
Inline small frequently called method.
Diffstat (limited to 'vespamalloc')
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/malloc.cpp | 1 | ||||
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/threadpool.h | 4 |
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)); /** |