[jboss-cvs] JBossAS SVN: r109447 - projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 24 09:43:58 EST 2010


Author: jesper.pedersen
Date: 2010-11-24 09:43:58 -0500 (Wed, 24 Nov 2010)
New Revision: 109447

Modified:
   projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java
   projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedStatement.java
Log:
Allocate for one entry only up front

Modified: projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java
===================================================================
--- projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java	2010-11-24 14:23:48 UTC (rev 109446)
+++ projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java	2010-11-24 14:43:58 UTC (rev 109447)
@@ -1066,7 +1066,7 @@
       synchronized (this)
       {
          if (statements == null)
-            statements = new HashMap<WrappedStatement, Throwable>();
+            statements = new HashMap<WrappedStatement, Throwable>(1);
 
          if (trackStatements == BaseWrapperManagedConnectionFactory.TRACK_STATEMENTS_TRUE_INT)
             statements.put(ws, new Throwable("STACKTRACE"));

Modified: projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedStatement.java
===================================================================
--- projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedStatement.java	2010-11-24 14:23:48 UTC (rev 109446)
+++ projects/jboss-jca/trunk/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedStatement.java	2010-11-24 14:43:58 UTC (rev 109447)
@@ -1068,7 +1068,7 @@
       synchronized (this)
       {
          if (resultSets == null)
-            resultSets = new HashMap<WrappedResultSet, Throwable>();
+            resultSets = new HashMap<WrappedResultSet, Throwable>(1);
          
          if (lc.getTrackStatements() == BaseWrapperManagedConnectionFactory.TRACK_STATEMENTS_TRUE_INT)
             resultSets.put(wrapped, new Throwable("STACKTRACE"));



More information about the jboss-cvs-commits mailing list