<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Jun 13, 2014 at 10:11 PM, Chris Cunnington <span dir="ltr">&lt;<a href="mailto:brasspen@gmail.com" target="_blank">brasspen@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"><div style="word-wrap:break-word"><br><div><div class=""><div>On Jun 14, 2014, at 12:59 AM, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt; wrote:</div>
<br><blockquote type="cite"><div dir="ltr">...in <a href="http://www.mirandabanda.org/files/Cog/VM/VM.r3000/" target="_blank">http://www.mirandabanda.org/files/Cog/VM/VM.r3000/</a><div><br></div><div><div>CogVM binaries as per VMMaker.oscog-eem.772/r3000<br>
</div><div>
<br></div><div>Add libcrypto and libssl to Linux and Mac builds of the SqueakSSL plugin.</div></div></div></blockquote><div><br></div></div><div>That will make using the Altitude web framework much easier. </div></div></div>
</blockquote><div><br></div><div>Providing they work... Any news?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>
<span class="HOEnZb"><font color="#888888"><div><br></div><div>Chris </div></font></span><div class=""><br><blockquote type="cite"><div dir="ltr"><div><div><div><br><div><div>Add the XDisplayControlPlugin and include it (external) and the AioPlugin<br>
</div><div>(internal) to the linux x86 builds.</div>
</div><div><br></div>Cog:</div><div>Fix an abort (relocating call to invalid address) due to an over-zealous check</div><div>in relocateCallBeforeReturnPC:by:.  Since we relocate e.g. calls to primitives</div><div>there can be no effective range check there-in.</div>

<div><br></div><div>Spur:<br></div></div><div>Fix fillObj: signedness for objects straddling the midpoint of the address</div><div>space (quickly affects linux).  Similarly for routines in pigCompact, to get</div><div>asserts correct.</div>

<div><br></div><div>Fix printOopsFrom:to:. for objects up to endOfMemory.</div><div><br></div><div>Declare lastFreeChunk and firstFreeChunk correctly.  Fix numberOfForwarders:</div><div>and printForwarders: for isForwarded:&#39;s blindness towards freeChunks.</div>

<div>Comment isForwarded: to be clear on the issue.</div><div><br></div><div>Have the segment manager pass to sqAllocateMemorySegmentOfSize: the address of</div><div>the first large enough gap in the address space, instead of the address of the</div>

<div>end of the first segment.  This allows e.g. linux to use MAP_FIXED and hence</div><div>get past a 128Mb limit on mmapping.</div><div><br></div><div>Fix bugs in isValidFreeObject: &amp; printFreeTreeChunk: that caused bogus assert</div>

<div>failures.</div><div><br></div><div>Remember to include the Spur moniker in the -version output on linux</div>-- <br>best,<div>Eliot</div>
</div></div>
<br></blockquote></div></div><br></div><br><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div></div>