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.
Created attachment 107856 [details] Full thread dump when IDE was slowly refreshing editor's contents. Product Version: NetBeans IDE 7.0 (Build 201104080000) Java: 1.6.0_25; Java HotSpot(TM) Client VM 20.0-b11 System: Linux version 2.6.35-22-generic running on i386; UTF-8; cs_CZ (nb) Userdir: /home/cesilko/.netbeans/7.0 When I am locally editing web page with activity comparison of NetCAT 7.0 participants [1] I face significant delays on my Linux Mint 10 running on decent 4 cores CPU at 2.67GHz with 3.7 GB RAM. [1] http://qa.netbeans.org/processes/cat/70/activity.html For example when I place cursor at position 34:1 and press Shift+Arrow Down to select all table rows line by line, the selection is not instant and jumps by 5-10 lines. The same happens if I only want move cursor down/up. I am attaching a thread dump taken when the IDE was doing something behind the scenes. I hope it's satisfactory.
Please attach the edited file itself since the link points to the complex netbeans page with all the footers and headers.
Created attachment 108068 [details] Stripped down version of the HTML page. If you need the HTML code without the fancy netbeans.org wrapping here it is.
The scenario you described is reproducible - the text selection is very slow for me as well. I've made a threads snapshot and there's only editor repainting happening => reassigning to Mila.
Created attachment 108129 [details] Netbeans snapshot taken during the text selection
I'm working on a performance improvement for NB 7.0.1 for the view hierarchy that will separate highlighting layers that do not change font metrics and so things like selection changes will no longer request views rebuilding. After that I will look at other things in the nps like actions refreshing in EditorUI and AnnotationHolder among others.
View hierarchy performance improvements will be integrated in terms of issue #197534. *** This bug has been marked as a duplicate of bug 197534 ***