You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by jk...@apache.org on 2005/12/05 18:13:13 UTC
svn commit: r354101 - in /ant/core/trunk:
proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java
src/main/org/apache/tools/ant/types/CommandlineJava.java
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: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org