<div dir="ltr">Hi Chris,<br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 14, 2014 at 7:43 AM, Chris Muller <span dir="ltr">&lt;<a href="mailto:ma.chris.m@gmail.com" target="_blank">ma.chris.m@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Eliot, thanks a lot for your help on the CM header.  I decided to<br>
try to add a new bit indicator in my CompiledMethodBuffer (pickled<br>
state of a CM) to indicate which header format it was pickled in so I<br>
can hopefully maintain a heterogeneous environment.<br>
<br>
Now, maybe I goofed up my image while testing it at some point because<br>
I cannot seem to allocate a 50MB ByteString (even though (Smalltalk<br>
vmParameterAt: 3) reports just 89,627,904)<br>
<br>
   String new: 50000000<br>
<br>
causes a failure in primitve 71, which causes the failure code to run,<br>
which sends #growMemoryByAtLeast: to Smalltalk.  But, there are no<br>
implementors of #growMemoryByAtLeast: in the image..!<br></blockquote><div><br></div><div>If you download a recent Spur image from my web site you&#39;ll find it there-in.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Do you have an impl. of that method?  This could be a real problem for<br>
me to move to Spur because I absolutely depend on handling OutOfMemory<br>
errors to build my large models..<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>