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.
When using arrow keys to naviagte, took half a second to a second to update the cursor position. Not seen the issue before. I have attached a thread dump i took at the time. Oddly after saving the thread dump, performance returned to normal.
Created attachment 100889 [details] thread dump
Tomas, can you please have a look? The "EditorBracesMatching" thread was waiting 2.6 seconds for the parsing thread. I am not sure whether it is ok and/or whether it could have caused the editor to be very slow when the indexing of the HTML files was taking place. Thanks for checking the report.
The EditorBracesMatching is trying to acquire the parser lock which is hold by Parsing & Indexing Thread (the indexing of PHP is running). But the brace matching should not affect the speed of the editor. But I think that the IDE is near to the upper heap limit and there are full gcs some of them explicitly called from parsing.api (>1s). I will remove them as a fix of the #172312. If you check that long running brace matcher does not affect typing you can close it as it's caused by near OOM. Also there were memory leaks in the embedded languages which are now fixed #191497.
I think that this should be ok after fixing 172312 and 191497. I am closing this report as duplicate of the former. *** This bug has been marked as a duplicate of bug 172312 ***