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.

Reply via email to