Bug 173095 - Don't load com.sun.tools.* classes at startup
Don't load com.sun.tools.* classes at startup
Status: NEW
Product: cnd
Classification: Unclassified
Component: Debugger
6.x
All Windows XP
: P4 (vote)
: 7.3
Assigned To: henk89
issues@cnd
http://wiki.netbeans.org/FitnessViaWh...
: PERFORMANCE, TEST
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-25 12:31 UTC by Oleg Khokhlov
Modified: 2014-04-14 19:33 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg Khokhlov 2009-09-25 12:31:18 UTC
List of classes:

    com.sun.tools.debugger.dbxgui.DbxGuiModule
    com.sun.tools.debugger.dbxgui.debugger.DebuggerManager
    com.sun.tools.debugger.dbxgui.debugger.EditorBridge
    com.sun.tools.debugger.dbxgui.debugger.ModelChangeDelegator
    com.sun.tools.debugger.dbxgui.debugger.ModelListenerSupport
    com.sun.tools.debugger.dbxgui.debugger.NativeSession
    com.sun.tools.debugger.dbxgui.debugger.StateListener
    com.sun.tools.debugger.dbxgui.debugger.UserdirFile
    com.sun.tools.debugger.dbxgui.debugger.UserdirFile$Reader
    com.sun.tools.debugger.dbxgui.debugger.actions.NativeActionsProvider
    com.sun.tools.debugger.dbxgui.debugger.actions.StepIntoActionProvider
    com.sun.tools.debugger.dbxgui.debugger.breakpoints.BreakpointBag
    com.sun.tools.debugger.dbxgui.debugger.breakpoints.BreakpointBag$DebugTargetListener
    com.sun.tools.debugger.dbxgui.debugger.breakpoints.BreakpointBag$OptionListener
    com.sun.tools.debugger.dbxgui.debugger.debugtarget.DbxtoolMultiFileSystem
    com.sun.tools.debugger.dbxgui.debugger.debugtarget.DebugTargetList
    com.sun.tools.debugger.dbxgui.debugger.debugtarget.DebugTargetXMLCodec
    com.sun.tools.debugger.dbxgui.debugger.debugtarget.DebugTargetXMLReader
    com.sun.tools.debugger.dbxgui.debugger.debugtarget.DebugTargetsXMLCodec
    com.sun.tools.debugger.dbxgui.debugger.options.DebuggerOption
    com.sun.tools.debugger.dbxgui.debugger.options.GlobalOptionSet
    com.sun.tools.debugger.dbxgui.debugger.options.GlobalOptionSet$GOXMLReader
    com.sun.tools.debugger.dbxgui.debugger.remote.Host
    com.sun.tools.debugger.dbxgui.debugger.remote.HostList
    com.sun.tools.debugger.dbxgui.debugger.remote.HostListXMLCodec
    com.sun.tools.debugger.dbxgui.debugger.remote.HostListXMLReader
    com.sun.tools.debugger.dbxgui.debugger.remote.HostOption
    com.sun.tools.debugger.dbxgui.debugger.remote.HostOptionSet
    com.sun.tools.debugger.dbxgui.debugger.remote.Platform
    com.sun.tools.debugger.dbxgui.debugger.remote.RemoteSupport
    com.sun.tools.debugger.dbxgui.utils.masterdetail.AbstractRecordList
    com.sun.tools.debugger.dbxgui.utils.masterdetail.Record
    com.sun.tools.debugger.dbxgui.utils.masterdetail.RecordList
    com.sun.tools.debugger.dbxgui.utils.masterdetail.RecordListListener
    com.sun.tools.debugger.dbxgui.utils.options.Catalog
    com.sun.tools.debugger.dbxgui.utils.options.CatalogDynamic
    com.sun.tools.debugger.dbxgui.utils.options.Option
    com.sun.tools.debugger.dbxgui.utils.options.OptionSet
    com.sun.tools.debugger.dbxgui.utils.options.OptionSetOwner
    com.sun.tools.debugger.dbxgui.utils.options.OptionSetSupport
    com.sun.tools.debugger.dbxgui.utils.options.OptionSetXMLCodec
    com.sun.tools.debugger.dbxgui.utils.options.OptionValue
    com.sun.tools.swdev.glue.Glue
    com.sun.tools.swdev.glue.Glue$ErrorHandler
    com.sun.tools.swdev.glue.remoteaccess.RemoteResources
    com.sun.tools.swdev.glue.remoteaccess.RemoteResourcesHandle 

They are not in current build but there is an agreement to file this bug because  "... It might help to justify the
amount of work associated with DBX next time someone decides to integrate it again. It will make it clear that DBX does
not meet NetBeans IDE standards..."

test: ant in ide.kit/test/whitelist
Comment 1 Vladimir Voskresensky 2009-09-25 13:00:51 UTC
dbx related => LATER
Comment 2 Vladimir Voskresensky 2009-10-05 13:34:19 UTC
move dbx related issues into dbx-gui component
Comment 3 Vladimir Voskresensky 2009-10-05 14:29:19 UTC
mark issues as not fixed
Comment 4 Egor Ushakov 2010-06-10 12:18:34 UTC
not relevant until we move to NB
Comment 5 ivan 2010-06-11 00:30:23 UTC
This is a list of files that get loaded during IDE startup and presumably
impact startup time.

Can we generate this list while still in toolshg?
Any sped up startup time will benefit dbxtool as well.


By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo