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 18039 - Windows system lazy loading broken
Summary: Windows system lazy loading broken
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: mslama
URL:
Keywords: PERFORMANCE
: 19181 (view as bug list)
Depends on:
Blocks: 18278
  Show dependency tree
 
Reported: 2001-11-23 14:06 UTC by Jan Zajicek
Modified: 2008-12-23 09:39 UTC (History)
2 users (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 Jan Zajicek 2001-11-23 14:06:15 UTC
Major feature of nb3.3 - Windows system lazy loading - was broken by fixing
issue #15371.
Comment 1 Jan Zajicek 2001-11-23 14:09:35 UTC
Petr can provide more info.
Comment 2 Petr Nejedly 2001-11-23 15:17:51 UTC
The bugfix of #15371 causes loading of all modes/TCs defined
for a given workspace, which means early initialization of
form editor, terminal emulator and so on.
Comment 3 Milan Kubec 2001-11-23 15:31:52 UTC
Decreasing priority to P2.
Comment 4 Jan Chalupa 2001-11-27 11:49:47 UTC
Target milestone -> 3.3.1.
Comment 5 Jan Chalupa 2001-11-27 11:53:13 UTC
Target milestone -> 3.3.1.
Comment 6 _ ttran 2001-11-29 20:37:45 UTC
lowering prio to P3
Comment 7 David Simonek 2002-01-09 09:50:05 UTC
*** Issue 19181 has been marked as a duplicate of this issue. ***
Comment 8 mslama 2002-01-11 13:25:19 UTC
Evaluation: WorkspaceImpl.findMode(TopComponent tc) now loads all top
components, info should be added to mode what top components mode
contains to avoid loading of all top components, more work.
Comment 9 Jan Chalupa 2002-01-11 14:02:18 UTC
Target milestone -> 3.4
Comment 10 Jan Chalupa 2002-01-11 14:05:53 UTC
Target milestone -> 3.4
Comment 11 Jan Chalupa 2002-01-11 14:07:23 UTC
Target milestone -> 3.4
Comment 12 Jan Chalupa 2002-01-11 14:10:39 UTC
Target milestone -> 3.4
Comment 13 mslama 2002-02-28 13:32:10 UTC
Fixed in WorkspaceImpl, ModeImpl, layers/ModeData.

WorkspaceImpl.findMode(TopComponent) now looks for TopComponent among
loaded TopComponents. If TopComponent is not found findMode searches
mode folders for TopComponent using top component id without creating
TopComponent instances. So not all but only visible TopComponents
are now loaded when IDE starts.

ModeImpl r.1.130
WorkspaceImpl r.1.90
layers/ModeData r.1.68
Comment 14 Marian Mirilovic 2002-05-30 10:00:14 UTC
verified
Comment 15 Quality Engineering 2003-07-01 16:41:35 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.