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.maven.api.FileUtilities.convertStringToFileObject: LowPerformance took 285785 ms. | ||
---|---|---|---|
Product: | projects | Reporter: | misterm <misterm> |
Component: | Maven | Assignee: | Milos Kleint <mkleint> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | tnleeuw |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 8.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 173062 |
Attachments: | nps snapshot |
Description
misterm
2013-11-01 18:17:20 UTC
Created attachment 141786 [details]
nps snapshot
misterm: please use a more recent jdk7 - update 7 is ancient and in other issues I've seen filesystem related slowness reports associated with pre update 21 and windows setups. http://hg.netbeans.org/core-main/rev/0c84cbd84df1 the changeset adds a simple root->charset cache that is reset on project reload, in that way repeated queries for one or more files in the same root are returned without touching the filesystem (with the possible exception of FileUtil.isparentof which is unavoidable) consider fixed, not much more to do here given the current architecture (FileOwnerQuery) Integrated into 'main-silver', will be available in build *201311290002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/0c84cbd84df1 User: Milos Kleint <mkleint@netbeans.org> Log: #237901 remember source root->charset mapping, avoiding io touches on repeated queries. Resets on project reload. |