aboutsummaryrefslogtreecommitdiff
path: root/spark-common/src/main/java/me/lucko/spark/monitor
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2018-12-19 14:07:01 +0000
committerLuck <git@lucko.me>2018-12-19 14:07:01 +0000
commit66a8afab99efb7ac7669961eb2e67e2244d494e5 (patch)
tree7930ab1768da5df81799995472292d73d6ce2647 /spark-common/src/main/java/me/lucko/spark/monitor
parentdb6ac9b36ae0242c53dc1452ac8fbc6cd7b748c2 (diff)
downloadspark-66a8afab99efb7ac7669961eb2e67e2244d494e5.tar.gz
spark-66a8afab99efb7ac7669961eb2e67e2244d494e5.tar.bz2
spark-66a8afab99efb7ac7669961eb2e67e2244d494e5.zip
Count current tick using an int instead of LongAdder
Assuming 20tps, there's enough space in an int to store a tick count spanning a number of years :)
Diffstat (limited to 'spark-common/src/main/java/me/lucko/spark/monitor')
-rw-r--r--spark-common/src/main/java/me/lucko/spark/monitor/TickMonitor.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/spark-common/src/main/java/me/lucko/spark/monitor/TickMonitor.java b/spark-common/src/main/java/me/lucko/spark/monitor/TickMonitor.java
index f3eb441..abb6148 100644
--- a/spark-common/src/main/java/me/lucko/spark/monitor/TickMonitor.java
+++ b/spark-common/src/main/java/me/lucko/spark/monitor/TickMonitor.java
@@ -37,7 +37,7 @@ public abstract class TickMonitor implements Runnable, AutoCloseable {
// data
private volatile double lastTickTime = 0;
private State state = null;
- private DoubleSummaryStatistics averageTickTime = new DoubleSummaryStatistics();
+ private final DoubleSummaryStatistics averageTickTime = new DoubleSummaryStatistics();
private double avg;
public TickMonitor(TickCounter tickCounter, int percentageChangeThreshold, boolean monitorGc) {