<div>at <a href="http://www.mirandabanda.org/files/Cog/VM/VM.r2714/">http://www.mirandabanda.org/files/Cog/VM/VM.r2714/</a></div><div><br></div><div>These fix quite a serious bug with the JIT that would cause crashes in large images.</div>
<div><br></div><div>CogVM binaries as per VMMaker.oscog-eem.282/r2714</div><div><br></div><div>Change application name from Croquet to Squeak and change to green Cog Squeak</div><div>icons. Add accurate version info to the Windows exes (include SCCSID in</div>
<div>properties).</div><div><br></div><div>Add the SSLPlugin on mac and linux (won't link on old mingw; need to update).</div><div><br></div><div>Cogit: Fix *HORRIBLE* yet ancient bug with the CogObjectRep.</div><div>
Both CogObjectRepresentationForSqueakV3>>couldBeObject: &</div><div>CogObjectRepresentationForSqueakV3>>shouldAnnotateObjectReference:</div><div>used signed comparisons for oops and so once the heap size</div>
<div>pushes oops into the upper half of the address space constant</div><div>oops in machine code were no longer being updated by the GC.</div><div><br></div><div>StackInterpreter: rewrite the login for printing methods so that</div>
<div>printing the frame of a bad receiver won't seg fault.</div><div><br></div><div>Add primitivePathToUsing which mimics the PointerFinder and can hence be used</div><div>to debug or verify it.</div><div><br></div><div>
Remove unnecessary forceInterruptCheck in NewObjectMemory>>become:with:twoWay:copyHash:.</div><div>(heartbeat does this for us).</div><div><br></div><div>Fix bug in assert in NewCoObjectMemory>>restoreHeaderOf:to:.</div>
<div><br></div><div>Slang:</div><div>Fix translation of to:by:do: loops so that the limit is not re-evaluated</div><div>on each iteration if it may have side-effects.</div><div><br></div><div>Include the correct AioPlugin (UnixAioPlugin)</div>
<div><br></div><div>Include SqueakSSLPlugin in the configurations.</div><div><br></div><div>Cogit:</div><div>Stop reporting EncounteredUnknownBytecode with an error message.</div><div><br></div><div>Fix slip in ceSICMiss: that didn't link new PIC if an MNU case.</div>
<div><br></div><div>Add pixel peeker prims to BitBltPlugin.</div><div>Minor signature changes to BitBltPlugin & HostWindowPlugin from</div><div>SmartSyntaxPluginGenerator bug fix.</div><div><br></div>-- <br>best,<div>
Eliot</div>