felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Sauthier (JIRA)" <j...@apache.org>
Subject [jira] Created: (FELIX-1518) iPOJO manipulator is really slow even when annotation are ignored
Date Fri, 21 Aug 2009 14:48:14 GMT
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.


Mime
View raw message