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.
I guess the reads from the Turbo cache shall be done outside of AWT thread. Otherwise we cannot guarantee it will ever be fast enough.
Created attachment 83106 [details] Profiler snapshot
Created attachment 83121 [details] Another slowdown, now more significant
fix for the mercurial: cdev #43f2eddcc1bf if it works and does not cause a regression, it should be transplanted into CVS and Subversion, too
Integrated into 'main-golden', will be available in build *200906110201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/43f2eddcc1bf User: Ondrej Vrabec <ovrabec@netbeans.org> Log: #166409 - VCS Annotation Provider can block AWT for >5s faster icon selection - the icon is returned on basis of cached modifiedfiles and their complete scan is performed in a backgound thread asynchronously
fixing another related part: cdev #0a43a1b5f972 there was a synchronized method which blocked AWT
Integrated into 'main-golden', will be available in build *200907100200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/0a43a1b5f972 User: Ondrej Vrabec <ovrabec@netbeans.org> Log: #166409 - VCS Annotation Provider can block AWT for >5s method no longer synchronized, synchronizing the less time-consuming code
*** Issue 167971 has been marked as a duplicate of this issue. ***
*** Issue 168728 has been marked as a duplicate of this issue. ***
*** Issue 169057 has been marked as a duplicate of this issue. ***
*** Issue 169119 has been marked as a duplicate of this issue. ***
*** Issue 169118 has been marked as a duplicate of this issue. ***
issue 169119 - not a duplicate, fixed as a separate issue issue 167971 - already fixed issue 169118, 169057, 168728 - Subversion annotateIcon/getAllModifiedFiles
fixing those subversion duplicates: cdev #2e5837af39a6
Integrated into 'main-golden', will be available in build *200908010201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/2e5837af39a6 User: Ondrej Vrabec <ovrabec@netbeans.org> Log: #166409 - Subversion Annotator can block AWT getAllModifiedFiles replaced with a cached alternate full scan of modified files is carried on asynchronously
*** Issue 169997 has been marked as a duplicate of this issue. ***