Tracker: Bugs

5 Performance regression when splitting views (r16407) - ID: 2887040
Last Update: Comment added ( shlomy )

Revision 16407 introduces a performance regression, when splitting views:
it takes ~10 seconds to split a view now. Starting jEdit is also much
slower.
This does not happen with r16406, but r16407.

r16407 | ezust | 2009-10-23 04:50:13 +0200 (Fr, 23 Okt 2009) | 3 lines
Fixed bug #2881152 - Bufferset Order is incorrect after a "save as".
(#2882756 - Shlomy Reinstein)

Therefore I'm assigning it to Shlomy, please investigate.

I could imagine that it's caused by a huge number of open buffers (grep -c
BUFFER perspective.xml => 348).
Apart from that, I currently have 3 views open, all split in various ways.


daniel hahler ( blueyed ) - 2009-10-27 10:26

5

Closed

Fixed

Shlomy Reinstein

editor core

Regressive (new to devel)

Public


Comments ( 4 )

Date: 2009-11-05 12:50
Sender: shlomy

Fixed in rev 16444.


Date: 2009-11-05 12:25
Sender: shlomy

Your attempt breaks the original fix and creates again the name sorting
bug.
I will revert your fix and commit a new fix for the problem you described
soon.


Date: 2009-11-05 12:03
Sender: blueyedSourceForge.net DonorAccepting Donations

Thanks, that fixes it.

Unfortunately, it causes another regression:
1. Create a new file (ctrl-N)
2. Save it somewhere (ctrl-S)
3. The current buffer (which had just been saved), gets "into the
background" / is not the current one anymore.

My attempt to fix this is in r16442 - please verify.


Date: 2009-10-27 11:30
Sender: shlomy

Fixed in SVN rev 16420.
Reverted part of the change in the previous version (16407) which caused
the slowness and was not really needed.


Attached File

No Files Currently Attached

Changes ( 5 )

Field Old Value Date By
status_id Open 2009-10-27 11:30 shlomy
resolution_id None 2009-10-27 11:30 shlomy
allow_comments 1 2009-10-27 11:30 shlomy
close_date - 2009-10-27 11:30 shlomy
summary Performance regression with splitting views (r16407) 2009-10-27 10:26 blueyed