aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2020-03-07 18:46:59 +0100
committerGitHub <noreply@github.com>2020-03-07 18:46:59 +0100
commitc211a44c1ecd0cf5fdb563ca3b8c06078df8d2a1 (patch)
tree73da0df9ded9df2767611a26ad3f925cf634c176 /src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java
parenteec1517f31f42dd2ab4c15b75e24322f6811a0c7 (diff)
parent6a87e5b8ea8537ec048251fca9ba190851391408 (diff)
downloadGT5-Unofficial-c211a44c1ecd0cf5fdb563ca3b8c06078df8d2a1.tar.gz
GT5-Unofficial-c211a44c1ecd0cf5fdb563ca3b8c06078df8d2a1.tar.bz2
GT5-Unofficial-c211a44c1ecd0cf5fdb563ca3b8c06078df8d2a1.zip
Merge pull request #10 from GTNewHorizons/bartworksIntegration
Update to Java 8
Diffstat (limited to 'src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java')
-rw-r--r--src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java b/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java
index 192fb07262..dafa1e628e 100644
--- a/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java
+++ b/src/main/java/bloodasp/galacticgreg/auxiliary/ProfilingStorage.java
@@ -1,13 +1,12 @@
package bloodasp.galacticgreg.auxiliary;
+import bloodasp.galacticgreg.api.ModDimensionDef;
+
import java.util.HashMap;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import bloodasp.galacticgreg.api.ModDimensionDef;
-
/**
* A simple FIFO-storage for Long-values
* Will keep 50 values for each dimension in memory
@@ -18,13 +17,13 @@ public class ProfilingStorage {
public ProfilingStorage()
{
- mProfilingMap = new HashMap<String, List<Long>>();
+ mProfilingMap = new HashMap<>();
}
/**
* Add a new time to the list of pDimension. Will be ignored it tTotalTime == 0
* @param pDimension
- * @param tTotalTime
+ * @param pTotalTime
*/
public void AddTimeToList(ModDimensionDef pDimension, long pTotalTime)
{
@@ -34,7 +33,7 @@ public class ProfilingStorage {
return;
if(!mProfilingMap.containsKey(pDimension.getDimIdentifier()))
- mProfilingMap.put(pDimension.getDimIdentifier(), new LinkedList<Long>());
+ mProfilingMap.put(pDimension.getDimIdentifier(), new LinkedList<>());
LinkedList<Long> ll = (LinkedList<Long>) mProfilingMap.get(pDimension.getDimIdentifier());
@@ -64,14 +63,12 @@ public class ProfilingStorage {
long tAverage = 0;
long tReturnVal = 0;
- LinkedList ll = (LinkedList) mProfilingMap.get(pDimension.getDimIdentifier());
+ LinkedList<Long> ll = (LinkedList<Long>) mProfilingMap.get(pDimension.getDimIdentifier());
if(ll != null)
{
- Iterator<Long> qItr = ll.iterator();
- while(qItr.hasNext())
- {
- tAverage += qItr.next();
+ for (Long aLong : ll) {
+ tAverage += aLong;
tTotalVal++;
}