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.
Summary: | org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.runWhenScanFinished: LowPerformance took 48116 ms. | ||
---|---|---|---|
Product: | php | Reporter: | Exceptions Reporter <exceptions_reporter> |
Component: | Editor | Assignee: | Tomas Mysik <tmysik> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PERFORMANCE |
Priority: | P3 | ||
Version: | 8.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 210472 |
Attachments: | nps snapshot |
Description
Exceptions Reporter
2014-06-27 08:45:45 UTC
Created attachment 147797 [details]
nps snapshot
GsfCodeTemplateProcessor calls parsing in EDT waiting on PHPCodeCompletion.complete(). It's hard to get the GsfCodeTemplateProcessor outside the EDT but the PhpCodeCompletion should be cancelled. Please use new CSL CancelSupport introduced for JavaScript to detect the cancelled code completion and not compute non needed data. (In reply to Tomas Zezula from comment #2) > PhpCodeCompletion should be cancelled. Please use new CSL CancelSupport > introduced for JavaScript to detect the cancelled code completion and not > compute non needed data. Fixed now. Thanks for reporting. http://hg.netbeans.org/web-main/rev/173244163348 Integrated into 'main-silver', will be available in build *201606170002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/173244163348 User: Tomas Mysik <tmysik@netbeans.org> Log: #245279 - org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.runWhenScanFinished: LowPerformance took 48116 ms. |