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: | FindUsages slowdown | ||
---|---|---|---|
Product: | cnd | Reporter: | Vladimir Voskresensky <vv159170> |
Component: | Navigation | Assignee: | Alexander Simon <alexvsimon> |
Status: | VERIFIED FIXED | ||
Severity: | normal | Keywords: | PERFORMANCE, REGRESSION |
Priority: | P2 | ||
Version: | 8.1 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 257187 | ||
Bug Blocks: |
Description
Vladimir Voskresensky
2015-11-30 12:52:13 UTC
At first should be fixed resolving regression. fixed performance in error HL in security and format string audits. Change set in enum: b26dc53790de The second regression in CsmContextUtilities.getContextClassInInitializer(). Several threads are works simultaneously at error/semantic highlighting. As result several identical TokenSequence are stored in the cache. Integrated into 'main-silver', will be available in build *201512220002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/0ef533cccf9d User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing Bug 256868 FindUsages slowdown - speed up security and format string audits (transplanted from b26dc53790defe6c4cbd8a2b3f0edf8142cc449f) fixing in enum, change set: d74e2ec2238b - use select to access to namespace definition members Integrated into 'main-silver', will be available in build *201601120002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/0f4c8926513b User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing Bug #256868 FindUsages slowdown (transplanted from d74e2ec2238b977c4aaf6d1d5bd77f1eac294879) Integrated into 'main-silver', will be available in build *201601180002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/4bed6a7e9712 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing Bug #256868 FindUsages slowdown - do not increment parsing count after lazy body (transplanted from 89df98cedc105f32fc2e530c2d0f90d1adc2fece) Integrated into 'main-silver', will be available in build *201601210002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/e0f53c3f5be8 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixing #256868 FindUsages slowdown (binary) - number of improvements + PTH mode (transplanted from 9a948a3a89f29120f347cfc9d18d594210b6ead2) Fixes of this bug: http://hg.netbeans.org/releases/rev/b26dc53790de http://hg.netbeans.org/releases/rev/d74e2ec2238b http://hg.netbeans.org/releases/rev/864ee319bb5d http://hg.netbeans.org/releases/rev/bb1ed46d8688 http://hg.netbeans.org/releases/rev/e721c908228a http://hg.netbeans.org/releases/rev/f3d8f9edc25d http://hg.netbeans.org/releases/rev/f3a2d8f456b6 http://hg.netbeans.org/releases/rev/2a4934f460ff http://hg.netbeans.org/releases/rev/89df98cedc10 http://hg.netbeans.org/releases/rev/9a948a3a89f2 v. |