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.
Build: NetBeans IDE Dev (Build 090731) VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Linux, 2.6.28-11-generic, i386 Maximum slowness yet reported was 17287 ms, average is 17287
Created attachment 85813 [details] nps snapshot
The code on profiler side haven't changed for a long time, this looks to be caused by a change in handling FileObject changes by org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.getOwningSourceRoot(). See thread "pool-3-thread-1", the profiler updates a config file in "org.netbeans.modules.profiler.ppoints.ProfilingPointFactory.storeSettings()" which fires the event in "org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent()" handled by the RepositoryUpdater. On profiler side we can limit touching the config file, however the main problem caused by expensive processing each file change needs to be fixed.
URL -> FileObject translation seems to be the main bottleneck. Perhaps we should keep the roots in the form of FileObjects.
getOwningSourceRoot(FileObject) should now be faster - http://hg.netbeans.org/jet-main/rev/ef87c47bc6f9
*** Issue 169996 has been marked as a duplicate of this issue. ***
*** Issue 169058 has been marked as a duplicate of this issue. ***
http://hg.netbeans.org/jet-main/rev/fe8cac45ae4b
Integrated into 'main-golden', will be available in build *200908080201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/ef87c47bc6f9 User: Vita Stejskal <vstejskal@netbeans.org> Log: #169864: speading up getOwningSourceRoot(FileObject)
*** Issue 169426 has been marked as a duplicate of this issue. ***
This issue has appeared again => reopenning, see exception reporter for more data
This issue was originally marked as duplicate of issue 169864, that is already resolved. This issue is still valid, so this seems to be another issue, but it might be related. Build: NetBeans IDE Dev (Build 200908221401) VM: Java HotSpot(TM) Client VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03 OS: Linux, 2.6.28-15-generic, i386 User Comments: inserting a new line into the source code (after typing '/**') Maximum slowness yet reported was 29142 ms, average is 9802
Created attachment 86668 [details] nps snapshot
The exception reporter is most likely referring to http://statistics.netbeans.org/analytics/exception.do?id=249689, which is a different problem.
*** Issue 169366 has been marked as a duplicate of this issue. ***
Build: NetBeans IDE Dev (Build 200910010513) VM: Java HotSpot(TM) 64-Bit Server VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03 OS: Linux, 2.6.27.29-0.1-default, amd64 User Comments: Maximum slowness yet reported was 58062 ms, average is 11345
Created attachment 88961 [details] nps snapshot
Build: NetBeans IDE Dev (Build 200910061401) VM: Java HotSpot(TM) 64-Bit Server VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03 OS: Linux, 2.6.27.29-0.1-default, amd64 User Comments: Maximum slowness yet reported was 58062 ms, average is 11664
Created attachment 88963 [details] nps snapshot
Build: NetBeans IDE Dev (Build 200910061401) VM: Java HotSpot(TM) 64-Bit Server VM, 14.1-b02, Java(TM) SE Runtime Environment, 1.6.0_15-b03 OS: Linux, 2.6.27.29-0.1-default, amd64 User Comments: Maximum slowness yet reported was 63404 ms, average is 12896
Created attachment 88966 [details] nps snapshot
Integrated into 'main-golden', will be available in build *200910310201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/165b1e9915ac User: Jiri Sedlacek <jis@netbeans.org> Log: Bugfix #169864 - do not save PP on results change