Author: nextgens
Date: 2006-11-16 21:38:12 +0000 (Thu, 16 Nov 2006)
New Revision: 10957
Modified:
trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java
Log:
Use ArrayCopy where appropriate (thanks to UniquePerson)
Modified: trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java 2006-11-16
21:22:04 UTC (rev 10956)
+++ trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java 2006-11-16
21:38:12 UTC (rev 10957)
@@ -219,15 +219,13 @@
public int[] getRecieved() {
int retint[] = new
int[IOStatisticCollector.STATISTICS_ENTRIES];
- for(int i = 1 ; i <
IOStatisticCollector.STATISTICS_ENTRIES + 1 ; i++)
- retint[i-1] = recieved[i];
+ System.arraycopy(recieved, 1, retint, 0,
IOStatisticCollector.STATISTICS_ENTRIES);
return retint;
}
public int[] getSent() {
int retint[] = new
int[IOStatisticCollector.STATISTICS_ENTRIES];
- for(int i = 1 ; i <
IOStatisticCollector.STATISTICS_ENTRIES + 1; i++)
- retint[i-1] = sent[i];
+ System.arraycopy(sent, 1, retint, 0,
IOStatisticCollector.STATISTICS_ENTRIES);
return retint;
}