[bt-devel] Windows performance issue
Eeli Kaikkonen
eekaikko at mail.student.oulu.fi
Thu Apr 23 00:01:43 MST 2009
Quoting Greg Hellings <greg.hellings at gmail.com>:
> So I've been trying to look into this Windows GUI performance issue
> that has been noticed. So far, for me at least, it is only present on
> the bookshelf manager. The actual text windows are operating just
> fine. However, I've tested everything I could think that I changed
> between using the 4.4 series and using the 4.5 series of Qt, and
> nothing has improved its performance. The Bookshelf Manager still
> takes several seconds to respond to any input.
>
Some days ago I committed a change to b.s.mgr. Before the change the
dialog didn't become visible until the tree of works in a source was
created. After the change the dialog should be shown immediately and
"busy" mouse cursor indicates that something is still going on before
the source list is constructed. How does it work for you? How does it
respond when there are more than one source and you open the dialog?
Or when you switch the source tab?
Most probably this has something to do with creating backends for
sources and populating the module lists. Without these the creation of
the dialog should be instantaneous. "Premature optimization is the
root of all evil" but in this case we should find if there's something
to optimize. It's of course possible that this is a Qt 4.5 bug, but
we'll see that if you do some profiling.
--Eeli Kaikkonen
More information about the bt-devel
mailing list