<div dir="ltr"><div><div>On Thu, Apr 13, 2017 at 9:05 PM, &lt;<a href="mailto:bil@ccrma.stanford.edu">bil@ccrma.stanford.edu</a>&gt; wrote:</div><div>&gt; Let me</div><div>&gt; know if the gc protection functions are too slow --</div><div>&gt; internally in s7, I sometimes use the scheme stack</div><div>&gt; for quick GC protection, especially when I can&#39;t</div><div>&gt; guarantee I&#39;ll reach the unprotect code -- that</div><div>&gt; process could be exported.</div></div><div><br></div><div><br></div><div>When using  s7_gc_unprotect_at instead of just s7_gc_unprotect,</div><div>the GC protection functions are probably more than fast enough</div><div>for my usage.</div><div><br></div><div>Regarding big numbers, I wonder if I should compile with gmp.</div><div>It feels safer not to risk losing accuracy. But are calculations</div><div>slower with gmp if you don&#39;t use big numbers? I.e. will (+ 1 1)</div><div>and (+ 1.1 1.5) always run equally fast whether you use</div><div>libgmp or not?</div><div class="gmail_extra"><br></div></div>