From bc2e7b5dbf59deb16e28d9b70cedb2f794841e63 Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Thu, 11 Dec 2003 12:11:36 +0000 Subject: [PATCH] In addReference, remove calling tostring on the references being added. The tostring can be a very expensive operation, and causes massive slowdown when used in conjuction with antcall. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@275769 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/Project.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/main/org/apache/tools/ant/Project.java b/src/main/org/apache/tools/ant/Project.java index f41d2d0b4..c9fbf75d8 100644 --- a/src/main/org/apache/tools/ant/Project.java +++ b/src/main/org/apache/tools/ant/Project.java @@ -1747,17 +1747,7 @@ public class Project { log("Overriding previous definition of reference to " + name, MSG_WARN); } - - String valueAsString = ""; - try { - valueAsString = value.toString(); - } catch (Throwable t) { - log("Caught exception (" + t.getClass().getName() + ")" - + " while expanding " + name + ": " + t.getMessage(), - MSG_WARN); - } - log("Adding reference: " + name + " -> " + valueAsString, - MSG_DEBUG); + log("Adding reference: " + name, MSG_DEBUG); references.put(name, value); } }