AntClassLoader performance problem

2014-03-25 Thread Jesse Glick
Just an FYI that resource loading in AntClassLoader can be extremely inefficient; this change https://github.com/jenkinsci/jenkins/commit/9a2882dd704bece9b7ca51a52347dad15d79f843#diff-8350d999dfd5b0afa845690062db133fR250 in a modular system resulted in a 2–3 order of magnitude (!) improvement in

Re: svn commit: r1553704 - /ant/ivy/core/trunk/src/java/org/apache/ivy/util/MessageLoggerEngine.java

2014-03-25 Thread Maarten Coene
Maybe a bit late, but what was the reason to use a ThreadLocal here? This gives issues when the configuration of Ivy (for instance setting a custom logger) is done from a different thread than the actual resolve. Maarten Van: "cdu...@apache.org" Aan: notifica