DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=28283>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=28283 [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From [EMAIL PROTECTED] 2006-10-17 14:56 ------- Found the root cause of this. IH had a map of class->IH objects. The class is the typedefed class and IH is the attributes, elements etc of that class. This works fine, except that the class is kept until the build ends, this means that the classloader for the class is also kept, a classloader contains pointers to all the classes loaded by it - so a lot of memory can be blocked. When ant, or antcall is used and the called project typedef the antcontrib, these will be new classloaders, hence the memory being used up. The fix is to use the name of the class, check if the IH in the map is the same class, and if not replace that IH. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]