aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/refcount.h
diff options
context:
space:
mode:
authorVlad Yaroslavlev <vladon@vladon.com>2022-02-10 16:46:23 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:23 +0300
commit706b83ed7de5a473436620367af31fc0ceecde07 (patch)
tree103305d30dec77e8f6367753367f59b3cd68f9f1 /util/generic/refcount.h
parent918e8a1574070d0ec733f0b76cfad8f8892ad2e5 (diff)
downloadydb-706b83ed7de5a473436620367af31fc0ceecde07.tar.gz
Restoring authorship annotation for Vlad Yaroslavlev <vladon@vladon.com>. Commit 1 of 2.
Diffstat (limited to 'util/generic/refcount.h')
-rw-r--r--util/generic/refcount.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/util/generic/refcount.h b/util/generic/refcount.h
index 966e853b77..c21be4f579 100644
--- a/util/generic/refcount.h
+++ b/util/generic/refcount.h
@@ -10,12 +10,12 @@ class TSimpleCounterTemplate: public TCounterCheckPolicy {
using TCounterCheckPolicy::Check;
public:
- inline TSimpleCounterTemplate(long initial = 0) noexcept
+ inline TSimpleCounterTemplate(long initial = 0) noexcept
: Counter_(initial)
{
}
- inline ~TSimpleCounterTemplate() {
+ inline ~TSimpleCounterTemplate() {
Check();
}
@@ -37,7 +37,7 @@ public:
return Sub(1);
}
- inline bool TryWeakInc() noexcept {
+ inline bool TryWeakInc() noexcept {
if (!Counter_) {
return false;
}
@@ -91,18 +91,18 @@ using TExplicitSimpleCounter = TSimpleCounterTemplate<TNoCheckPolicy>;
template <class TCounterCheckPolicy>
struct TCommonLockOps<TSimpleCounterTemplate<TCounterCheckPolicy>> {
- static inline void Acquire(TSimpleCounterTemplate<TCounterCheckPolicy>* t) noexcept {
+ static inline void Acquire(TSimpleCounterTemplate<TCounterCheckPolicy>* t) noexcept {
t->Inc();
}
- static inline void Release(TSimpleCounterTemplate<TCounterCheckPolicy>* t) noexcept {
+ static inline void Release(TSimpleCounterTemplate<TCounterCheckPolicy>* t) noexcept {
t->Dec();
}
};
class TAtomicCounter {
public:
- inline TAtomicCounter(long initial = 0) noexcept
+ inline TAtomicCounter(long initial = 0) noexcept
: Counter_(initial)
{
}
@@ -117,19 +117,19 @@ public:
return Add(1);
}
- inline TAtomicBase Sub(TAtomicBase d) noexcept {
+ inline TAtomicBase Sub(TAtomicBase d) noexcept {
return AtomicSub(Counter_, d);
}
- inline TAtomicBase Dec() noexcept {
+ inline TAtomicBase Dec() noexcept {
return Sub(1);
}
- inline TAtomicBase Val() const noexcept {
+ inline TAtomicBase Val() const noexcept {
return AtomicGet(Counter_);
}
- inline bool TryWeakInc() noexcept {
+ inline bool TryWeakInc() noexcept {
while (true) {
intptr_t curValue = Counter_;
@@ -152,11 +152,11 @@ private:
template <>
struct TCommonLockOps<TAtomicCounter> {
- static inline void Acquire(TAtomicCounter* t) noexcept {
+ static inline void Acquire(TAtomicCounter* t) noexcept {
t->Inc();
}
- static inline void Release(TAtomicCounter* t) noexcept {
+ static inline void Release(TAtomicCounter* t) noexcept {
t->Dec();
}
};