beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carlin Rogers (JIRA)" <j...@apache.org>
Subject [jira] Created: (BEEHIVE-1204) Improve page flow compile performance by omitting check for other controllers in the same package
Date Mon, 27 Aug 2007 21:55:32 GMT
Improve page flow compile performance by omitting check for other controllers in the same package
-------------------------------------------------------------------------------------------------

                 Key: BEEHIVE-1204
                 URL: https://issues.apache.org/jira/browse/BEEHIVE-1204
             Project: Beehive
          Issue Type: Improvement
          Components: NetUI
    Affects Versions: 1.0.2, 1.0.1, 1.0
            Reporter: Carlin Rogers
            Assignee: Carlin Rogers
             Fix For: V.Next


Add an annotation processor option to skip the call to check for more than one Controller
class within the package of the Controller being processed by the AP. The method checkForOverlappingClasses()
in FlowControllerChecker can be very expensive for building certain applications in eclipse.
Profiling shows a huge hit in the call to the PackageDeclaration getClasses() method. More
details are in the beehive dev mail list...

http://mail-archives.apache.org/mod_mbox/beehive-dev/200708.mbox/%3cba6911de0708171423w7845cc55x7134bcbecd2d1399@mail.gmail.com%3e

Using the option would allow for a configuration taking advantage of a build performance gain
versus running the check.

-- 
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