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.
Build: NetBeans IDE 7.1 Beta (Build 201109222201) VM: Java HotSpot(TM) 64-Bit Server VM, 20.1-b02-383, Java(TM) SE Runtime Environment, 1.6.0_26-b03-383-11A511c OS: Mac OS X User Comments: GUEST: I was just opening my project. I had a lot of tabs open though previously. GUEST: esa lento al momento de iniciar el programa puesto que se pone a explorar los proyecto que se tienen GUEST: i was just playing a music from windows media player ytn01: Low performance report was generated just after the IDE was launched. There were no opened projects, only standalone XML file was open from last session of the IDE. Maximum slowness yet reported was 12255 ms, average is 6171
Created attachment 112189 [details] nps snapshot
8 ERs , also from 7.2 .... P3
Keymap is waiting for a lock, which is slowed down by loading Jar file (in load actions). There is no space for improvement.
I would say, we have problem with loading jars .. especially on Wins ...
If classloading is slow, then try to do it sooner than in AWT. There are various ways for an EditorKit to pre-load necessary data structures before it goes into "install" phase. For example XMLKit can implement Callable. Or editor can initialize getKeymap for all EditorKits.
Changeset: fa3a22c850e9 Author: Svata Dedic <sdedic@netbeans.org> Date: 2012-11-06 14:44 Message: Keymap is preinitialized in non-AWT thread.
Integrated into 'main-golden', will be available in build *201211080001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/fa3a22c850e9 User: Svata Dedic <sdedic@netbeans.org> Log: Issue #203920 - [71cat] LowPerformance 12s at org.netbeans.editor.BaseKit.getKeymap: fixed Keymap is preinitialized in non-AWT thread.