This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 200035 - Don't load SendOpts Processor Unless Needed
Summary: Don't load SendOpts Processor Unless Needed
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Launchers&CLI (show other bugs)
Version: 7.1
Hardware: Other Linux
: P3 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords: PERFORMANCE
Depends on:
Blocks: 190129
  Show dependency tree
 
Reported: 2011-07-11 10:23 UTC by Jaroslav Tulach
Modified: 2012-01-01 15:57 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2011-07-11 10:23:54 UTC
In build 
http://deadlock.netbeans.org/hudson/job/ergonomics/2571/
new class loaded on start has been detected:

org.netbeans.modules.project.ui.groups.GroupOptionProcessor

while the functionality of the class is OK, it shows that the sendopts registrations are not scalable. An annotation should be used to describe the option declaratively.
Comment 1 Jesse Glick 2011-07-11 14:02:28 UTC
Is this a duplicate of, or dependent on, bug #190129?
Comment 2 Jaroslav Tulach 2011-07-12 10:07:41 UTC
I guess it is another reason to do something with bug 190129.
Comment 3 Quality Engineering 2011-07-12 14:15:32 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/41a90a1f7b9a
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #200035: Whitelisting classes for now
Comment 4 Jaroslav Tulach 2011-07-20 07:28:55 UTC
"Profiling" snapshot showing who loads what violator:
http://netbeans.org/bugzilla/attachment.cgi?id=109525
Comment 5 Jaroslav Tulach 2011-12-20 18:01:18 UTC
If bug 190129 is fixed, this one will be fixed as well.
Comment 6 Jaroslav Tulach 2011-12-31 07:52:50 UTC
Fixed in c8706cdd5928
Comment 7 Quality Engineering 2012-01-01 15:57:26 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/c8706cdd5928
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #200035: No OptionProcessor classes loaded on start anymore