You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2011/11/09 09:56:56 UTC
svn commit: r1199659 -
/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java
Author: joern
Date: Wed Nov 9 08:56:56 2011
New Revision: 1199659
URL: http://svn.apache.org/viewvc?rev=1199659&view=rev
Log:
OPENNLP-363 Replaced array copy loop with system array copy. Thanks to Aliaksandr Autayeu for providing a patch.
Modified:
incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java
Modified: incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java?rev=1199659&r1=1199658&r2=1199659&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java (original)
+++ incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/perceptron/PerceptronModelWriter.java Wed Nov 9 08:56:56 2011
@@ -87,9 +87,7 @@ public abstract class PerceptronModelWri
}
System.err.println("Compressed "+PARAMS.length+" parameters to "+numPreds);
sortPreds = new ComparablePredicate[numPreds];
- for (int pid=0;pid<numPreds;pid++) {
- sortPreds[pid] = tmpPreds[pid];
- }
+ System.arraycopy(tmpPreds, 0, sortPreds, 0, numPreds);
Arrays.sort(sortPreds);
return sortPreds;
}