in geronimo-metrics-common/src/main/java/org/apache/geronimo/microprofile/metrics/common/SimpleTimerImpl.java [52:67]
public void update(final Duration duration) {
if (duration.isNegative()) {
return;
}
maybeRotate();
synchronized (this) {
count++;
current = duration;
if (max == null || duration.toMillis() > max.toMillis()) {
max = duration;
}
if (min == null || duration.toMillis() < min.toMillis()) {
min = duration;
}
}
}