aboutsummaryrefslogtreecommitdiffstats
path: root/util/memory/mmapalloc.cpp
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:17 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:17 +0300
commitd3a398281c6fd1d3672036cb2d63f842d2cb28c5 (patch)
treedd4bd3ca0f36b817e96812825ffaf10d645803f2 /util/memory/mmapalloc.cpp
parent72cb13b4aff9bc9cf22e49251bc8fd143f82538f (diff)
downloadydb-d3a398281c6fd1d3672036cb2d63f842d2cb28c5.tar.gz
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2.
Diffstat (limited to 'util/memory/mmapalloc.cpp')
-rw-r--r--util/memory/mmapalloc.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/util/memory/mmapalloc.cpp b/util/memory/mmapalloc.cpp
index 59e4ef8012..ec618cc808 100644
--- a/util/memory/mmapalloc.cpp
+++ b/util/memory/mmapalloc.cpp
@@ -1,33 +1,33 @@
-#include "alloc.h"
-#include "mmapalloc.h"
-
-#include <util/system/filemap.h>
-#include <util/generic/singleton.h>
-
-namespace {
- class TMmapAllocator: public IAllocator {
- public:
+#include "alloc.h"
+#include "mmapalloc.h"
+
+#include <util/system/filemap.h>
+#include <util/generic/singleton.h>
+
+namespace {
+ class TMmapAllocator: public IAllocator {
+ public:
TBlock Allocate(size_t len) override {
- TMappedAllocation m(len + sizeof(TMappedAllocation));
- TMappedAllocation* real = (TMappedAllocation*)m.Data();
-
- (new (real) TMappedAllocation(0))->swap(m);
-
- TBlock ret = {real + 1, len};
-
- return ret;
- }
-
+ TMappedAllocation m(len + sizeof(TMappedAllocation));
+ TMappedAllocation* real = (TMappedAllocation*)m.Data();
+
+ (new (real) TMappedAllocation(0))->swap(m);
+
+ TBlock ret = {real + 1, len};
+
+ return ret;
+ }
+
void Release(const TBlock& block) override {
- TMappedAllocation tmp(0);
- TMappedAllocation* real = ((TMappedAllocation*)block.Data) - 1;
-
- real->swap(tmp);
- real->~TMappedAllocation();
- }
- };
-}
-
-IAllocator* MmapAllocator() {
- return SingletonWithPriority<TMmapAllocator, 0>();
-}
+ TMappedAllocation tmp(0);
+ TMappedAllocation* real = ((TMappedAllocation*)block.Data) - 1;
+
+ real->swap(tmp);
+ real->~TMappedAllocation();
+ }
+ };
+}
+
+IAllocator* MmapAllocator() {
+ return SingletonWithPriority<TMmapAllocator, 0>();
+}