[
https://issues.apache.org/jira/browse/NETBEANS-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16863385#comment-16863385
]
Laszlo Kishalmi commented on NETBEANS-2661:
-------------------------------------------
Thanks for the snapshot! It has really valuable information.
It seems determining the source roots are a really time consuming procedure for
two main reasons (at first sight):
# The Java SE source libraries doing some (most probably unnecessary)
expensive URL computing.
# The default project owner query has a mutex that serialize the file
ownership detection. Which is probably not required / cacheable
So I think you cought a big fish here, we just need to fry it!
> find-usages takes a
> LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
> ----------------------------------------------------------------------------------
>
> Key: NETBEANS-2661
> URL: https://issues.apache.org/jira/browse/NETBEANS-2661
> Project: NetBeans
> Issue Type: Bug
> Affects Versions: 11.0
> Environment: Linux, JDK 1.8, etc
> Reporter: Shevek
> Assignee: Laszlo Kishalmi
> Priority: Major
> Labels: PERFORMANCE, Performance, perf, perfomance, performance,
> performence
> Attachments: netbeans-find-usages.npss
>
>
> OOOOOOOOOOOng time, like 5 minutes. Please see attached profile.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists