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.
According to performance test results now we have a regression in response time in comparison with CND in NB 6.9.1. Moreover since October 27 we have an additional regression. Please analyze the cause of the regressions and fix them by FCS.
Some investigation: regression 5% in CndUtils.assertNormalized() regression 2% is CndLexerUtilities.isCppLanguage()
fixed CndLexerUtilities.isCppLanguage() in change set: http://hg.netbeans.org/cnd-main/rev/3a047d680a40 disabled assertion CndUtils.assertNormalized() called from FileContainer.getFileKey() in change set: http://hg.netbeans.org/cnd-main/rev/15d3508e67d4 Vladimir K: Invent another way to check normalized file without such huge fare.
Integrated into 'main-golden', will be available in build *201011030000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/3a047d680a40 User: alexvsimon@netbeans.org Log: fixing Bug #191509 Performance regression in comparison with 6.9.1
Alexander Pepin: Does performance tests use "-da" Java option? Make sure that performance test disable assertions.
Change sets: http://hg.netbeans.org/cnd-main?cmd=changeset;node=24a5888212f5 http://hg.netbeans.org/cnd-main?cmd=changeset;node=c98037780773 http://hg.netbeans.org/cnd-main?cmd=changeset;node=95436e119e6c http://hg.netbeans.org/cnd-main?cmd=changeset;node=53f34c5bc82b improve performance of reference resolving: - do not search in namespaces in case pure C source file - remove unneeded getCsmFile() - improve performance of FileElementsCollector - improve search in project enumerators
Integrated into 'main-golden', will be available in build *201101270001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/47d626d9cb4d User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing Bug #191509 Performance regression in comparison with 6.9.1 - refactor Resolver3: remove redundant gather maps for local context.
*** Bug 178655 has been marked as a duplicate of this bug. ***
Integrated into 'main-golden', will be available in build *201104300000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/99ff19e3f2be User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing Bug #191509 Performance regression in comparison with 6.9.1 - reduce soft memory leaks
It seems there are no obvious performance regressions now.