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 203877

Summary: LowPerformance took 5854 ms.
Product: java Reporter: lolo_101 <lolo_101>
Component: EditorAssignee: Dusan Balek <dbalek>
Status: RESOLVED WONTFIX    
Severity: normal CC: janario, kvaso, lolo_101, mentlicher
Priority: P3 Keywords: PERFORMANCE
Version: 7.0   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 163115
Attachments: nps snapshot
nps snapshot

Description lolo_101 2011-10-18 08:12:56 UTC
Build: NetBeans IDE Dev (Build 201110160600)
VM: Java HotSpot(TM) Client VM, 20.1-b02, Java(TM) SE Runtime Environment, 1.6.0_26-b03
OS: Windows XP
Maximum slowness yet reported was 5854 ms, average is 4098
Comment 1 lolo_101 2011-10-18 08:13:01 UTC
Created attachment 112159 [details]
nps snapshot
Comment 2 lolo_101 2012-05-09 07:44:57 UTC
Created attachment 119190 [details]
nps snapshot

starting up
Comment 3 Miloslav Metelka 2012-05-30 12:37:17 UTC
Only evaluating report 578467 (build 120501).
The TextLayout creation is expensive and there's no way how to overcome that.
There is JavaTokenId$1.embedding() related classloading but the only chance to eliminate this is IMHO a more thorough warm-up (reassigning to java for final decision whether to do it or not).
Comment 4 Dusan Balek 2012-05-30 14:30:13 UTC
As can be seen from the attached snapshots, JavaTokenId$1.embedding() is blocked inside class loading which seems to be slow due to heavy IO load caused by some Maven project opening and running svn.