diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-02-12 10:57:50 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-02-12 10:58:01 +0000 |
commit | a29e2add3a19bb80aeb3191202bd6850764ecdac (patch) | |
tree | 2dd71d3b72cf82828df4284519732f1e2faaa3bf | |
parent | b4dc1f209a93c851ee065bd543f4a2fea6bd3ef9 (diff) |
Consistent use of types.
-rw-r--r-- | vespamalloc/src/vespamalloc/malloc/datasegment.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/datasegment.h b/vespamalloc/src/vespamalloc/malloc/datasegment.h index e44f611201e..cefa961852f 100644 --- a/vespamalloc/src/vespamalloc/malloc/datasegment.h +++ b/vespamalloc/src/vespamalloc/malloc/datasegment.h @@ -42,7 +42,7 @@ public: checkAndLogBigSegment(); } void enableThreadSupport() { _mutex.init(); } - static uint32_t blockId(const void * ptr) { + static BlockIdT blockId(const void * ptr) { return (size_t(ptr) - Memory::getMinPreferredStartAddress())/BlockSize; } static void * fromBlockId(size_t id) { @@ -71,13 +71,13 @@ private: BlockT(SizeClassT szClass = UNUSED_BLOCK, BlockIdT numBlocks = 0) : _sizeClass(szClass), _freeChainLength(0), _realNumBlocks(numBlocks) { } - SizeClassT sizeClass() const { return _sizeClass; } + SizeClassT sizeClass() const { return _sizeClass; } BlockIdT realNumBlocks() const { return _realNumBlocks; } BlockIdT freeChainLength() const { return _freeChainLength; } - void sizeClass(SizeClassT sc) { _sizeClass = sc; } + void sizeClass(SizeClassT sc) { _sizeClass = sc; } void realNumBlocks(BlockIdT fc) { _realNumBlocks = fc; } void freeChainLength(BlockIdT fc) { _freeChainLength = fc; } - size_t getMaxSize() const { + size_t getMaxSize() const { return MemBlockPtrT::unAdjustSize(std::min(MemBlockPtrT::classSize(_sizeClass), size_t(_realNumBlocks) * BlockSize)); } |