bzr is such a small (code size wise, compared to some other python beasts) that I don't think it's a concern, but nonetheless I'll bear it in mind in my future testing.<br><br><div><span class="gmail_quote">On 3/5/06, <b class="gmail_sendername">
Diwaker Gupta</b> &lt;<a href="mailto:diwaker.lists@gmail.com">diwaker.lists@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The memory overhead of Psyco is something to bear in mind. This is<br>from the website:<br><br>&quot;The memory overhead of Psyco is currently large. I has been reduced a<br>bit over time, but it is still an overhead. This overhead is
<br>proportional to the amount of Python code that Psyco rewrites; thus if<br>your application has a few algorithmic &quot;core&quot; functions, these are the<br>ones you will want Psyco to accelerate --- not the whole program.&quot;
<br><br>Diwaker<br><br>On 3/5/06, Martin Pool &lt;<a href="mailto:mbp@sourcefrog.net">mbp@sourcefrog.net</a>&gt; wrote:<br>&gt;<br>&gt; On 2006-03-06 Mon, at 10:32 AM, Ivan Krstic wrote:<br>&gt;<br>&gt; &gt; John Dong wrote:
<br>&gt; &gt;&gt; Below is the quick patch I made; if psyco is installed, it'll use<br>&gt; &gt;&gt; it in<br>&gt; &gt;&gt; the unobtrusive background profiling mode.<br>&gt; &gt;<br>&gt; &gt; Using it in background profiling mode is rather inefficient, as psyco
<br>&gt; &gt; has to learn what to pseudo-JIT on every bzr invocation. It would be<br>&gt; &gt; better to do some profiling and psyco a few specific code paths<br>&gt; &gt; that can<br>&gt; &gt; benefit from it, and where bzr spends a significant portion of its
<br>&gt; &gt; running time.<br>&gt; &gt;<br>&gt; &gt; If Rob and Martin support adding some psyco directives to bzr, this<br>&gt; &gt; would be a neat and very quick little project for you to pick up.<br>&gt;<br>&gt; I have no objection.
<br>&gt;<br>&gt; --<br>&gt;<br>&gt; Martin Pool<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br>--<br>Web/Blog/Gallery: <a href="http://floatingsun.net/blog">http://floatingsun.net/blog</a><br></blockquote></div><br>