| 1018 | } |
| 1019 | |
| 1020 | Y_FORCE_INLINE void Increment(size_t value) { |
| 1021 | Value += value; |
| 1022 | if (++Updates > MAX_LOCAL_UPDATES || Value > MAX_LOCAL_DELTA) { |
| 1023 | Flush(); |
| 1024 | } |
| 1025 | } |
| 1026 | |
| 1027 | Y_FORCE_INLINE void Flush() { |
| 1028 | AtomicAdd(*Parent, Value); |
no test coverage detected