From 0eedc3aa1968438c9df27e566dcade4c195fd648 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Wed, 19 Sep 2012 20:47:50 +0000
Subject: [PATCH] intern strings

---
 router/java/src/net/i2p/router/util/CoDelBlockingQueue.java   | 4 ++--
 .../src/net/i2p/router/util/CoDelPriorityBlockingQueue.java   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/router/java/src/net/i2p/router/util/CoDelBlockingQueue.java b/router/java/src/net/i2p/router/util/CoDelBlockingQueue.java
index 3605f0bd5f..7f49c2d1f0 100644
--- a/router/java/src/net/i2p/router/util/CoDelBlockingQueue.java
+++ b/router/java/src/net/i2p/router/util/CoDelBlockingQueue.java
@@ -82,8 +82,8 @@ public class CoDelBlockingQueue<E extends CDQEntry> extends LinkedBlockingQueue<
         _log = ctx.logManager().getLog(CoDelBlockingQueue.class);
         _name = name;
         _capacity = capacity;
-        STAT_DROP = "codel." + name + ".drop";
-        STAT_DELAY = "codel." + name + ".delay";
+        STAT_DROP = ("codel." + name + ".drop").intern();
+        STAT_DELAY = ("codel." + name + ".delay").intern();
         ctx.statManager().createRequiredRateStat(STAT_DROP, "queue delay of dropped items", "Router", RATES);
         ctx.statManager().createRequiredRateStat(STAT_DELAY, "average queue delay", "Router", RATES);
         _id = __id.incrementAndGet();
diff --git a/router/java/src/net/i2p/router/util/CoDelPriorityBlockingQueue.java b/router/java/src/net/i2p/router/util/CoDelPriorityBlockingQueue.java
index 2e5901d9f0..c384f5e7bc 100644
--- a/router/java/src/net/i2p/router/util/CoDelPriorityBlockingQueue.java
+++ b/router/java/src/net/i2p/router/util/CoDelPriorityBlockingQueue.java
@@ -90,8 +90,8 @@ public class CoDelPriorityBlockingQueue<E extends CDPQEntry> extends PriBlocking
         _context = ctx;
         _log = ctx.logManager().getLog(CoDelPriorityBlockingQueue.class);
         _name = name;
-        STAT_DROP = "codel." + name + ".drop.";
-        STAT_DELAY = "codel." + name + ".delay";
+        STAT_DROP = ("codel." + name + ".drop.").intern();
+        STAT_DELAY = ("codel." + name + ".delay").intern();
         for (int i = 0; i < PRIORITIES.length; i++) {
             ctx.statManager().createRequiredRateStat(STAT_DROP + PRIORITIES[i], "queue delay of dropped items by priority", "Router", RATES);
         }
-- 
GitLab