Hi all,

I started having a look at the current plugins architecture and just
noticed we scan the classpath: that is the most expensive operation,
because no optimization can be applied and it is always linear - that
also means that more jars plugin we add, the more is memory/time
consumption.

There is an improvement we can apply switching over the ServiceLoader
pattern, I need anyway more details about the plugins architecture...
anyone available?

TIA,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

Reply via email to