aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic
diff options
context:
space:
mode:
authoralexeykruglov <alexeykruglov@yandex-team.ru>2022-02-10 16:45:38 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:38 +0300
commitf64e95a9eb9ab03240599eb9581c5a9102426a96 (patch)
treeb2cc84ee7850122e7ccf51d0ea21e4fa7e7a5685 /util/generic
parent06361c53c4ca58f57007ea73fc399fc25664f13c (diff)
downloadydb-f64e95a9eb9ab03240599eb9581c5a9102426a96.tar.gz
Restoring authorship annotation for <alexeykruglov@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'util/generic')
-rw-r--r--util/generic/ptr.h10
-rw-r--r--util/generic/refcount.h14
2 files changed, 12 insertions, 12 deletions
diff --git a/util/generic/ptr.h b/util/generic/ptr.h
index 9127163c1c..19db0e3ec5 100644
--- a/util/generic/ptr.h
+++ b/util/generic/ptr.h
@@ -31,16 +31,16 @@ template <class T>
inline void CheckedDelete(T* t) {
AssertTypeComplete<T>();
- delete t;
-}
-
+ delete t;
+}
+
template <class T>
inline void CheckedArrayDelete(T* t) {
AssertTypeComplete<T>();
delete[] t;
-}
-
+}
+
class TNoAction {
public:
template <class T>
diff --git a/util/generic/refcount.h b/util/generic/refcount.h
index 558e6c3cbe..966e853b77 100644
--- a/util/generic/refcount.h
+++ b/util/generic/refcount.h
@@ -3,7 +3,7 @@
#include <util/system/guard.h>
#include <util/system/atomic.h>
#include <util/system/defaults.h>
-#include <util/system/yassert.h>
+#include <util/system/yassert.h>
template <class TCounterCheckPolicy>
class TSimpleCounterTemplate: public TCounterCheckPolicy {
@@ -55,14 +55,14 @@ public:
private:
TAtomicBase Counter_;
};
-
+
class TNoCheckPolicy {
protected:
inline void Check() const {
}
};
-#if defined(SIMPLE_COUNTER_THREAD_CHECK)
+#if defined(SIMPLE_COUNTER_THREAD_CHECK)
#include <util/system/thread.i>
@@ -71,18 +71,18 @@ public:
inline TCheckPolicy() {
ThreadId = SystemCurrentThreadId();
}
-
+
protected:
inline void Check() const {
Y_VERIFY(ThreadId == SystemCurrentThreadId(), "incorrect usage of TSimpleCounter");
}
-
+
private:
size_t ThreadId;
};
-#else
+#else
using TCheckPolicy = TNoCheckPolicy;
-#endif
+#endif
// Use this one if access from multiple threads to your pointer is an error and you want to enforce thread checks
using TSimpleCounter = TSimpleCounterTemplate<TCheckPolicy>;