diff options
author | msherbakov <msherbakov@yandex-team.ru> | 2022-02-10 16:49:17 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:49:17 +0300 |
commit | a0ffafe83b7d6229709a32fa942c71d672ac989c (patch) | |
tree | 5d5cb817648f650d76cf1076100726fd9b8448e8 /library/cpp/monlib/metrics/atomics_array.h | |
parent | c224a621661ddd69699f9476922eb316607ef57e (diff) | |
download | ydb-a0ffafe83b7d6229709a32fa942c71d672ac989c.tar.gz |
Restoring authorship annotation for <msherbakov@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/monlib/metrics/atomics_array.h')
-rw-r--r-- | library/cpp/monlib/metrics/atomics_array.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/library/cpp/monlib/metrics/atomics_array.h b/library/cpp/monlib/metrics/atomics_array.h index a2e6566c96..f19aebf291 100644 --- a/library/cpp/monlib/metrics/atomics_array.h +++ b/library/cpp/monlib/metrics/atomics_array.h @@ -9,17 +9,17 @@ namespace NMonitoring { class TAtomicsArray { public: explicit TAtomicsArray(size_t size) - : Values_(new std::atomic<ui64>[size]) + : Values_(new std::atomic<ui64>[size]) , Size_(size) { for (size_t i = 0; i < Size_; i++) { - Values_[i].store(0, std::memory_order_relaxed); + Values_[i].store(0, std::memory_order_relaxed); } } ui64 operator[](size_t index) const noexcept { Y_VERIFY_DEBUG(index < Size_); - return Values_[index].load(std::memory_order_relaxed); + return Values_[index].load(std::memory_order_relaxed); } size_t Size() const noexcept { @@ -28,7 +28,7 @@ namespace NMonitoring { void Add(size_t index, ui32 count) noexcept { Y_VERIFY_DEBUG(index < Size_); - Values_[index].fetch_add(count, std::memory_order_relaxed); + Values_[index].fetch_add(count, std::memory_order_relaxed); } void Reset() noexcept { @@ -40,13 +40,13 @@ namespace NMonitoring { TVector<ui64> Copy() const { TVector<ui64> copy(Reserve(Size_)); for (size_t i = 0; i < Size_; i++) { - copy.push_back(Values_[i].load(std::memory_order_relaxed)); + copy.push_back(Values_[i].load(std::memory_order_relaxed)); } return copy; } private: - TArrayHolder<std::atomic<ui64>> Values_; + TArrayHolder<std::atomic<ui64>> Values_; size_t Size_; }; } |