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 234241 - Slowdown of Navigator population with comparison to 7.3.1
Summary: Slowdown of Navigator population with comparison to 7.3.1
Status: NEW
Alias: None
Product: javascript
Classification: Unclassified
Component: Editor (show other bugs)
Version: 7.4
Hardware: PC Linux
: P3 normal (vote)
Assignee: Petr Pisl
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2013-08-11 19:12 UTC by Vladimir Riha
Modified: 2013-08-12 12:04 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
7.3.1 snapshot (74.33 KB, application/octet-stream)
2013-08-11 19:12 UTC, Vladimir Riha
Details
Trunk snapshot (152.98 KB, application/octet-stream)
2013-08-11 19:12 UTC, Vladimir Riha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Riha 2013-08-11 19:12:18 UTC
Created attachment 138560 [details]
7.3.1 snapshot

I'm attaching profiler snapshots from 7.3.1 and dev build. In both cases, I had opened empty JS file and then opened JS file that contained [1]. Profiler snapshots end in time when Navigator was populated. In 7.3.1, it is almost instant, in trunk it takes several seconds. The same happens if both files are opened and you are switching between them.



[1] https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js


Product Version: NetBeans IDE Dev (Build 201308072300) - reproduced also in 201308092300
Java: 1.7.0_40-ea; Java HotSpot(TM) Client VM 24.0-b52
Runtime: Java(TM) SE Runtime Environment 1.7.0_40-ea-b33
System: Linux version 3.2.0-48-generic-pae running on i386; UTF-8; en_US (nb
Comment 1 Vladimir Riha 2013-08-11 19:12:56 UTC
Created attachment 138561 [details]
Trunk snapshot
Comment 2 Petr Hejl 2013-08-12 12:04:53 UTC
This has been for sure introduced by fix for the issue #226654. I'm afraid it can't be fast and non AWT blocking same time unless #234025 is implemented. Another solution would be an option.