summaryrefslogtreecommitdiffstats
path: root/library/cpp/monlib/metrics/atomics_array.h
diff options
context:
space:
mode:
authormsherbakov <[email protected]>2022-02-10 16:49:16 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:49:16 +0300
commitc224a621661ddd69699f9476922eb316607ef57e (patch)
tree33f4d878aa0a9faa964005e06bfab0272313aa71 /library/cpp/monlib/metrics/atomics_array.h
parent29d0b2eeae154d04156e0698067c0c21a97ea61d (diff)
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/monlib/metrics/atomics_array.h')
-rw-r--r--library/cpp/monlib/metrics/atomics_array.h12
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 f19aebf2915..a2e6566c96a 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_;
};
}