iPOJO manipulator is really slow even when annotation are ignored
-----------------------------------------------------------------
Key: FELIX-1518
URL: https://issues.apache.org/jira/browse/FELIX-1518
Project: Felix
Issue Type: Improvement
Components: iPOJO
Affects Versions: iPOJO-1.2.0
Reporter: Guillaume Sauthier
In JOnAS, we don't use the annotation feature of iPOJO, so we configured the
maven-ipojo-plugin to ignore annotations.
Nevertheless, the ipojo manipulation process is terribly slow !
We have a tomcat bundle (containing all Tomcat's classes) that takes up to
1mn30sec to be completed. That time includes class compilation, tests, bundle
creation (with maven-bundle-plugin) and iPOJO manipulation. This is definitely
the iPOJO manipulation that takes the larger part of this duration !
Looking at the Pojoization class, it seems that we get the bytecode of all the
classes in the processed bundle even with annotations ignored!
I think this is quite easy to optimize a lot the manipulation (in the ignored
annotation case).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.