Peter Kümmel wrote:
Abdelrazak Younes wrote:
This is without gcc debug STL, right?
No but this is with MSVC STL debug which is normally quite slow. You're
right, I should rebuild in release mode and see if things have improved
after all the different micro-optimisations that have already taken place.
There's a good chance that we have solved already most of the slowness
as LyX-svn in debug mode is way faster than the (gcc-optimized) 1.4.3
for this test document.
Abdel.
I've compared lyx 1.4 and 1.5svn (msvc/Release/Qt 4.1.2 -O2 optimized)
with your file. I've done some more c&p and scrolled it down
and still 1.4 is faster: 60s versus 80s. :(
Ah but that's because you don't have my painting optimisation :-)
Anyway, this csrss.exe problem is independent of the painting
performance. To convince yourself, put you cursor at the last paragraph
of the test file such that no formula is shown on screen at all, only
the text of the last paragraph.
Then begin to type in this last paragraph with 1.4 and 1.5svn. You will
see that 1.4 is totally unresponsive for a long time while 1.5 will
insert the characters, albeit slowly.
Abdel.