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 241531 - org.netbeans.modules.php.project.SourceRoots.getRoots: LowPerformance took 10232 ms.
Summary: org.netbeans.modules.php.project.SourceRoots.getRoots: LowPerformance took 10...
Status: RESOLVED WONTFIX
Alias: None
Product: javafx
Classification: Unclassified
Component: Project (show other bugs)
Version: 8.0
Hardware: All All
: P3 normal (vote)
Assignee: Roman Svitanic
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2014-02-07 10:31 UTC by aquaglia
Modified: 2014-02-10 13:05 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 207379


Attachments
nps snapshot (151.04 KB, application/nps)
2014-02-07 10:31 UTC, aquaglia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aquaglia 2014-02-07 10:31:47 UTC
This bug was originally marked as duplicate of bug 237104, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE Dev (Build 201402070001)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.0-b67, Java(TM) SE Runtime Environment, 1.8.0-b126
OS: Windows 7

User Comments:
aquaglia: Opening IDE



Maximum slowness yet reported was 10232 ms, average is 10232
Comment 1 aquaglia 2014-02-07 10:31:51 UTC
Created attachment 144901 [details]
nps snapshot
Comment 2 Tomas Mysik 2014-02-10 07:39:35 UTC
JFXGeneratedFilesInterceptor holds write lock more than 10 seconds (!) - please verify that it is correct. Similar to issue #232228.

Thanks.

org.netbeans.modules.javafx2.project.JFXGeneratedFilesInterceptor.access$000()	100.0	10 059 ms (100%)	9 622 ms
Comment 3 Tomas Mysik 2014-02-10 07:43:33 UTC
(In reply to Tomas Mysik from comment #2)
> JFXGeneratedFilesInterceptor holds write lock more than 10 seconds (!) -
> please verify that it is correct. Similar to issue #232228.

Not precise, sorry - JFXGeneratedFilesInterceptor runs under write lock and it takes more than 10 seconds.

Thanks.
Comment 4 Roman Svitanic 2014-02-10 13:05:17 UTC
Java FX build script extension must be updated when not most-up to date version is found in the project. This update takes place during opening of the project. In attached snapshot the slowness is caused by org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.move() and its subsequent calls.

Update of jfx-impl.xml occurs only in case that project contains manually-modified file or after installation of newer version of NetBeans (or updating of Java FX 2 Project module through autoupdate) that contains newer jfx-impl template.

I am marking this issue as wontfix, since on Java FX side jfx-impl.xml MUST be updated if not up-to date version is found in project. Skipping of this step in this case would lead to a broken FX project.