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 7614 - [Performance] Decrease number of classes in the IDE
Summary: [Performance] Decrease number of classes in the IDE
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: All All
: P1 enhancement (vote)
Assignee: Jan Jancura
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2000-09-12 09:38 UTC by Jaroslav Tulach
Modified: 2001-09-20 10:56 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2000-09-12 09:38:04 UTC
Object browser uses infobus.jar thus loads seventeen unnecessary classes into
the ide. I request the infobus dependend code to be removed from the our code
base, so we can delete the lib/ext/infobus.jar and also save few bytes of
memory and faster startup.

Because the infobus code is used only for communication between two classes
(ClassBrowserHierarchyTranslator and ExplorerBean), if think the change should
be trivial (few days work) and does worth the efford.

Even this is a bug related to performance, I mark it as enhancement to indicate
that the fix should be done only in main trunk. But because I realize the
importance of fixing performence bottlenecks I've given it P3 and I hope it will
be fixed soon. This will be one of the small steps on our long performance
journey.
Comment 1 Jaroslav Tulach 2001-02-25 10:33:31 UTC
This is long time bug and does not seem to be getter better, raised priority.
Comment 2 Jan Jancura 2001-03-28 08:51:31 UTC
Since it is request for some architecture change we can not do it for 3.2 
release.
Comment 3 iformanek 2001-03-28 09:03:49 UTC
OK, too late to fix this for 3.2, but we need a commitment that this will be 
fixed in the next release. The request to get rid of infobus has been posted 
years ago, and nothing is happening with it.
Comment 4 Jaroslav Tulach 2001-03-29 12:13:20 UTC
That does not mean you will change it to later and hope everybody will forget
it. This is long time bug create before last release and you should fix it even
you do not want to work on it.

What about P1 for release Dev. So you want miss it next time?
Comment 5 Jan Chalupa 2001-05-06 14:19:47 UTC
Target milestone -> 3.3
Comment 6 Petr Nejedly 2001-09-20 10:56:05 UTC
As the objectbrowser module is deprecated and is going to be
replaced by the FreeStyle browser, there is no need to change
the code in ObjectBrowser.