[jboss-svn-commits] JBL Code SVN: r27303 - labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/benchmark.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 29 13:48:29 EDT 2009


Author: ge0ffrey
Date: 2009-06-29 13:48:29 -0400 (Mon, 29 Jun 2009)
New Revision: 27303

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/benchmark/SolverBenchmarkSuite.java
Log:
benchmark: config order must be stable

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/benchmark/SolverBenchmarkSuite.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/benchmark/SolverBenchmarkSuite.java	2009-06-29 17:41:26 UTC (rev 27302)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/benchmark/SolverBenchmarkSuite.java	2009-06-29 17:48:29 UTC (rev 27303)
@@ -15,6 +15,7 @@
 import java.util.Locale;
 import java.util.Set;
 import java.util.HashSet;
+import java.util.LinkedHashSet;
 
 import com.thoughtworks.xstream.XStream;
 import com.thoughtworks.xstream.annotations.XStreamAlias;
@@ -108,7 +109,7 @@
 
     public void benchmarkingStarted() {
         Set<String> nameSet = new HashSet<String>(solverBenchmarkList.size());
-        Set<SolverBenchmark> noNameBenchmarkSet = new HashSet<SolverBenchmark>(solverBenchmarkList.size());
+        Set<SolverBenchmark> noNameBenchmarkSet = new LinkedHashSet<SolverBenchmark>(solverBenchmarkList.size());
         for (SolverBenchmark solverBenchmark : solverBenchmarkList) {
             if (solverBenchmark.getName() != null) {
                 boolean unique = nameSet.add(solverBenchmark.getName());




More information about the jboss-svn-commits mailing list