aboutsummaryrefslogtreecommitdiffstats
path: root/util/memory/smallobj.h
diff options
context:
space:
mode:
authorVlad Yaroslavlev <vladon@vladon.com>2022-02-10 16:46:25 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:25 +0300
commit344ea37b4a345701ab0e67de2266a1c1bd7baf2d (patch)
tree1a2c5ffcf89eb53ecd79dbc9bc0a195c27404d0c /util/memory/smallobj.h
parent706b83ed7de5a473436620367af31fc0ceecde07 (diff)
downloadydb-344ea37b4a345701ab0e67de2266a1c1bd7baf2d.tar.gz
Restoring authorship annotation for Vlad Yaroslavlev <vladon@vladon.com>. Commit 2 of 2.
Diffstat (limited to 'util/memory/smallobj.h')
-rw-r--r--util/memory/smallobj.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/util/memory/smallobj.h b/util/memory/smallobj.h
index e4d71ddb4f5..63de666bae0 100644
--- a/util/memory/smallobj.h
+++ b/util/memory/smallobj.h
@@ -8,11 +8,11 @@
class TFixedSizeAllocator {
struct TAlloc: public TIntrusiveSListItem<TAlloc> {
- inline void* ToPointer() noexcept {
+ inline void* ToPointer() noexcept {
return this;
}
- static inline TAlloc* FromPointer(void* ptr) noexcept {
+ static inline TAlloc* FromPointer(void* ptr) noexcept {
return (TAlloc*)ptr;
}
@@ -24,7 +24,7 @@ class TFixedSizeAllocator {
return Max(alignof(TAlloc), align);
}
- static inline TAlloc* Construct(void* ptr) noexcept {
+ static inline TAlloc* Construct(void* ptr) noexcept {
return (TAlloc*)ptr;
}
};
@@ -62,11 +62,11 @@ public:
return Free_.PopFront()->ToPointer();
}
- inline void Release(void* ptr) noexcept {
+ inline void Release(void* ptr) noexcept {
Free_.PushFront(TAlloc::FromPointer(ptr));
}
- inline size_t Size() const noexcept {
+ inline size_t Size() const noexcept {
return AllocSize_;
}
@@ -96,7 +96,7 @@ public:
return (T*)Alloc_.Allocate();
}
- inline void Release(T* t) noexcept {
+ inline void Release(T* t) noexcept {
Alloc_.Release(t);
}
@@ -120,11 +120,11 @@ public:
return &ret->Obj;
}
- inline void operator delete(void* ptr, size_t) noexcept {
+ inline void operator delete(void* ptr, size_t) noexcept {
DoDelete(ptr);
}
- inline void operator delete(void* ptr, TPool*) noexcept {
+ inline void operator delete(void* ptr, TPool*) noexcept {
/*
* this delete operator can be called automagically by compiler
*/
@@ -133,7 +133,7 @@ public:
}
private:
- static inline void DoDelete(void* ptr) noexcept {
+ static inline void DoDelete(void* ptr) noexcept {
static_assert(std::is_standard_layout<THeader>::value, "offsetof is only defined for standard layout types");
THeader* header = (THeader*)((char*)ptr - offsetof(THeader, Obj));
((TPool*)header->Pool)->Release(header);