<p>Thanks for the clarification Jed. But zeroing more entries than necessary would still trigger malloc calls. Would it not ?</p>
<p>Vijay</p>
<div class="gmail_quote">On Apr 20, 2011 5:05 AM, &quot;Jed Brown&quot; &lt;<a href="mailto:jed@59a2.org">jed@59a2.org</a>&gt; wrote:<br type="attribution">&gt; On Wed, Apr 20, 2011 at 05:08, Vijay S. Mahadevan &lt;<a href="mailto:vijay.m@gmail.com">vijay.m@gmail.com</a>&gt; wrote:<br>
&gt; <br>&gt;&gt; Barry, just to confirm, are you saying that MatZeroEntries would<br>&gt;&gt; nullify the preallocation completely if called before<br>&gt;&gt; AssmeblyBegin/End ?<br>&gt;&gt;<br>&gt; <br>&gt; I can&#39;t think of a way that would happen. It may zero more entries than<br>
&gt; necessary, but it shouldn&#39;t forget the preallocation. Note that the<br>&gt; preallocation in DMGetMatrix() and many other libraries actually insert<br>&gt; explicit zeros in the locations it has preallocated.<br>
</div>