Author: jkf
Date: Mon Dec  5 09:13:07 2005
New Revision: 354101

URL: http://svn.apache.org/viewcvs?rev=354101&view=rev
Log:
PR 37777  Performance improvements by Dave Brosius

Modified:
    
ant/core/trunk/proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java
    ant/core/trunk/src/main/org/apache/tools/ant/types/CommandlineJava.java

Modified: 
ant/core/trunk/proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java
URL: 
http://svn.apache.org/viewcvs/ant/core/trunk/proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java?rev=354101&r1=354100&r2=354101&view=diff
==============================================================================
--- 
ant/core/trunk/proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java 
(original)
+++ 
ant/core/trunk/proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java 
Mon Dec  5 09:13:07 2005
@@ -599,7 +599,7 @@
             attributeMethods.add(method);
         }
 
-        return (XMethod[]) attributeMethods.toArray(new XMethod[0]);
+        return (XMethod[]) attributeMethods.toArray(new 
XMethod[attributeMethods.size()]);
     }
 
     /**
@@ -708,7 +708,7 @@
             elementMethods.add(method);
         }
 
-        return (XMethod[]) elementMethods.toArray(new XMethod[0]);
+        return (XMethod[]) elementMethods.toArray(new 
XMethod[elementMethods.size()]);
     }
 
     /**
@@ -849,7 +849,7 @@
                 }
             });
 
-        return (XMethod[]) methods.toArray(new XMethod[0]);
+        return (XMethod[]) methods.toArray(new XMethod[methods.size()]);
     }
 }
 

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/types/CommandlineJava.java
URL: 
http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/types/CommandlineJava.java?rev=354101&r1=354100&r2=354101&view=diff
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/types/CommandlineJava.java 
(original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/types/CommandlineJava.java Mon 
Dec  5 09:13:07 2005
@@ -91,7 +91,7 @@
             if (definitions.size() == 0) {
                 return null;
             } else {
-                return (String[]) definitions.toArray(new String[0]);
+                return (String[]) definitions.toArray(new 
String[definitions.size()]);
             }
         }
 
@@ -397,7 +397,7 @@
         //fill it
         addCommandsToList(listIterator);
         //convert to an array
-        return (String[]) commands.toArray(new String[0]);
+        return (String[]) commands.toArray(new String[commands.size()]);
     }
 
     /**



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to