diff options
author | Henning Baldersheim <balder@oath.com> | 2018-03-21 11:31:52 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@oath.com> | 2018-04-09 14:19:48 +0200 |
commit | 37999706a2755345effcf81a38e1acd22bef0237 (patch) | |
tree | 2bb010b385d4e84cc4150a296f183ad985ca2bf5 | |
parent | cf3882c5e94ac75115617f18d2bf13c002447a5e (diff) |
stop can be const
-rw-r--r-- | metrics/src/vespa/metrics/metrictimer.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/metrics/src/vespa/metrics/metrictimer.h b/metrics/src/vespa/metrics/metrictimer.h index 0282c0f17ad..2efc274b456 100644 --- a/metrics/src/vespa/metrics/metrictimer.h +++ b/metrics/src/vespa/metrics/metrictimer.h @@ -25,11 +25,10 @@ public: * underflow or be affected by system clock changes. */ template<typename AvgVal, typename TotVal, bool SumOnAdd> - AvgVal stop(ValueMetric<AvgVal, TotVal, SumOnAdd>& metric) { + AvgVal stop(ValueMetric<AvgVal, TotVal, SumOnAdd>& metric) const { const auto delta = std::chrono::steady_clock::now() - _startTime; using ToDuration = std::chrono::duration<AvgVal, std::milli>; - const auto deltaMs( - std::chrono::duration_cast<ToDuration>(delta).count()); + const auto deltaMs(std::chrono::duration_cast<ToDuration>(delta).count()); metric.addValue(deltaMs); return deltaMs; } |