Nice work.  One small question/possible feature request, though:  Will calling assumeSafeAppend() on an array before constructing an Appender using it prevent it from being reallocated on the first append?  If not, can Appender have some kind of assumeSafeAppend workaround in it?<br>
<br><div class="gmail_quote">On Thu, Aug 26, 2010 at 1:04 PM, <a href="http://dsource.org">dsource.org</a> <span dir="ltr">&lt;<a href="mailto:noreply@dsource.org">noreply@dsource.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
phobos commit, revision 1930<br>
<br>
<br>
user: schveiguy<br>
<br>
msg:<br>
Upon discussion in the appender access bug, it was determined we could make the Appender able to use the entire memory block, not just the data passed in.<br>
<br>
With this fix, Appender and builtin appending should both be callable on the same data without corruption, of course using the builtin append on data held<br>
by an Appender will reallocate.<br>
<br>
<a href="http://www.dsource.org/projects/phobos/changeset/1930" target="_blank">http://www.dsource.org/projects/phobos/changeset/1930</a><br>
<br>
_______________________________________________<br>
phobos mailing list<br>
<a href="mailto:phobos@puremagic.com">phobos@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/phobos" target="_blank">http://lists.puremagic.com/mailman/listinfo/phobos</a><br>
</blockquote></div><br>