<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <meta name="generator" content="Osso Notes">
    <title></title></head>
<body>
<p>Well, most of the time is spent on allocation of two hash tables at least 4KiB each. I don't know how we can optimize it.
<br>We can make a pool of them, though it'll make the system &#32;even more complicated.
<br>I think first it worth investigating reuse of devices like Lukas did in spray brush.
<br>----- Original message -----
<br>&gt; On Sunday 09 May 2010, Dmitry Kazakov wrote:
<br>&gt;
<br>&gt; &gt; Thought it is still not good to create/delete new devices very often as it
<br>&gt; &gt; is quite expensive operation. More than that, allocation of a memento
<br>&gt; &gt; manager costs 30% of KisTiledDataManager constructor.
<br>&gt;
<br>&gt; Can we find a way to speed that up?
<br>&gt;
<br>&gt; --
<br>&gt; Boudewijn Rempt | <a href="http://www.valdyas.org">http://www.valdyas.org</a>
<br>&gt; _______________________________________________
<br>&gt; kimageshop mailing list
<br>&gt; <a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a>
<br>&gt; <a href="https://mail.kde.org/mailman/listinfo/kimageshop">https://mail.kde.org/mailman/listinfo/kimageshop</a>
<br><br></p>
</body>
</html>