1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

feat(): Replacing STLPoolAllocator with CountingAllocator for in-memory joins

This commit is contained in:
drrtuy
2025-02-14 12:08:28 +00:00
parent 101a07d90b
commit 4c1d9bceb7
6 changed files with 86 additions and 240 deletions

View File

@ -42,6 +42,7 @@ FixedAllocator::FixedAllocator(const FixedAllocator& f)
currentlyStored = 0;
useLock = f.useLock;
lock = false;
alloc = f.alloc;
}
FixedAllocator& FixedAllocator::operator=(const FixedAllocator& f)
@ -51,6 +52,7 @@ FixedAllocator& FixedAllocator::operator=(const FixedAllocator& f)
tmpSpace = f.tmpSpace;
useLock = f.useLock;
lock = false;
alloc = f.alloc;
deallocateAll();
return *this;
}