Profiling Krita

Boudewijn Rempt boud at valdyas.org
Sun Aug 29 14:00:45 CEST 2004


I've tried my hand with callgrind and so on to determine what made Krita's 
KisPaintDevice setPixel/pixel so slow -- as if I didn't know already. No big
surprises, except that there aren't many cache misses on my laptop -- and that 
freetype accounts for a really humongous number of calls.

I've put up the most relevant cachegrind output on my website for other people 
to peruse, since it's a bit of a bore to actually produce the data.

http://www.valdyas.org/~boud/callgrind.out.23373.gz

I've already inlined KisTileMgr::tileNum, since that seemed to be a biggy, and 
it is probably short enough that gcc really does inline it.

-- 
Boudewijn Rempt | http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20040829/6166c1c1/attachment.pgp


More information about the kimageshop mailing list