KDE/kdevplatform/language/duchain

Hamish Rodda rodda at kde.org
Tue Jun 17 07:14:04 UTC 2008


On Tuesday 17 June 2008 16:37:11 Andreas Pakulat wrote:
> On 16.06.08 23:21:13, David Nolden wrote:
> > SVN commit 821264 by zwabel:
> >
> > Cache the icons used in the completion list, and force them to be loaded
> > by converting them to a pixmap, and then back to an icon. This was
> > necessary because on my quite ok computer(Athlon 64 3200+), the
> > completion list has become unusably slow due to permanent icon loading.
> > Since we're supposed to have an icon cache, and it was faster before,
> > this seems like a bug in KDE. However, it will always be faster creating
> > and loading the icons statically like this.
> >
> > For me this makes the completion-list usable again.
>
> There's been a change in the KDE global icon cache lately which causes
> it to not use an mmap'ed file anymore. The reason for that are various
> crashes due to unclean deletion of the mmaped file (as far as I
> understood). I'll try to find the bugreport later and check wether the
> problems are all solved and wether its going to be re-enabled.
>
> That said I don't have a problem with the completion here (recent
> kdelibs), but I know that icon loading can be extremely slow, just try
> and open a subtree in the project treeview. Whats needing so much time
> is loading all those icons.

I wondered about that, good to know that it's not kdevelop :)

Cheers,
Hamish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20080617/e559d91e/attachment.html>


More information about the KDevelop-devel mailing list