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 216029

Summary: LowPerformance took 29277 ms.
Product: php Reporter: Exceptions Reporter <exceptions_reporter>
Component: EditorAssignee: Ondrej Brejla <obrejla>
Status: RESOLVED FIXED    
Severity: normal CC: jtulach, mkleint
Priority: P3 Keywords: PERFORMANCE
Version: 7.2   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 191066
Attachments: nps snapshot

Description Exceptions Reporter 2012-07-26 19:22:09 UTC
This bug was originally marked as duplicate of bug 180230, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE 7.2 Beta (Build 201205031832)
VM: Java HotSpot(TM) 64-Bit Server VM, 23.0-b21, Java(TM) SE Runtime Environment, 1.7.0_04-b22
OS: Windows 7
Maximum slowness yet reported was 29277 ms, average is 29277
Comment 1 Exceptions Reporter 2012-07-26 19:22:19 UTC
Created attachment 122427 [details]
nps snapshot
Comment 2 Milutin Kristofic 2012-07-30 10:41:54 UTC
Insert Break is blocked by long php parsing.  (Lock in BaseDocument.render())
Comment 3 Jaroslav Tulach 2012-08-21 12:43:51 UTC
My latest report shows 9s in editor while typing characters (and it was java editor). Such freezing does not seem acceptable.
Comment 4 Ondrej Brejla 2012-08-21 13:06:09 UTC
Problems of mkleint and jtulach are not PHP related. Only in the first snapshot is PHP module involved.

Is here some possibility how to devide it into 2 separate issues? Or someone has to do it somehow manually?
Comment 5 Jaroslav Tulach 2012-08-22 12:34:36 UTC
You can divide the issue by http://statistics.netbeans.org/exceptions/showduplicateslist.do?id=191066
Comment 6 Ondrej Brejla 2012-08-22 13:39:52 UTC
Thanks, I tried to create a new issue http://statistics.netbeans.org/analytics/detail.do?id=191742
Comment 7 Ondrej Brejla 2012-09-11 07:32:11 UTC
Parsing under the Document read lock is too long, because we try to get extended model...which is not needed here.

Fixed in web-main #6f32d546921c
Comment 8 Quality Engineering 2012-09-12 02:09:08 UTC
Integrated into 'main-golden', will be available in build *201209120001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/6f32d546921c
User: Ondrej Brejla <obrejla@netbeans.org>
Log: #216029 - LowPerformance took 29277 ms.