From 1ee0977df4f5b19e6d4bd1d8e09dedcf4a5b6fbe Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Wed, 24 Jan 2024 11:31:08 +0100 Subject: [PATCH] shm: use (de)allocate_one() for ref counts --- fairmq/shmem/UnmanagedRegion.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fairmq/shmem/UnmanagedRegion.h b/fairmq/shmem/UnmanagedRegion.h index 2253f5eb..5a338723 100644 --- a/fairmq/shmem/UnmanagedRegion.h +++ b/fairmq/shmem/UnmanagedRegion.h @@ -192,7 +192,7 @@ struct UnmanagedRegion RefCount& MakeRefCount(uint16_t initialCount = 1) { - RefCount* refCount = fRefCountPool->allocate(1).get(); + RefCount* refCount = fRefCountPool->allocate_one().get(); new (refCount) RefCount(initialCount); return *refCount; } @@ -200,7 +200,7 @@ struct UnmanagedRegion void RemoveRefCount(RefCount& refCount) { refCount.~RefCount(); - fRefCountPool->deallocate(&refCount, 1); + fRefCountPool->deallocate_one(&refCount); } ~UnmanagedRegion()