in spectator/stateful_meters.h [22:27]
inline void update_max(std::atomic<T>* n, T value) { T current; do { current = n->load(std::memory_order_relaxed); } while (value > current && !n->compare_exchange_weak(current, value)); }