On Fri, Feb 17, 2006 at 04:02:14PM +0000, Bartek Kostrzewa wrote:
 
> There is one thing that I have to remark: It seems that the QT frontend
> spends quite exactly twice as much time in isPrintable than the GTK
> frontend, maybe there is some unnecessary double calling going on? The
> same is true for Changes::lookup

Have you looked at the _number_ of calls to these routines? They are
non-frontend-specific pieces of code involving only in-memory data.
IsPrintable simply tests if the lower seven bits are <space> or higher.
 
> about 4 times as much time as in GTK is spent on paintText

So Qt is less efficient in painting "stuff", probably mostly text. (BTW
was this the RowPainter::paintText or the standalone one?)

But why did LyX 1.3/Qt do a better job?
 
> all other significant things are about the same
> 
> maybe this sheds some light?

Hmmm... not yet

- Martin
 

Attachment: pgpK0G2NRmABw.pgp
Description: PGP signature

Reply via email to