<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Works like a charm.<br>
<br>
Thanks a lot!<br>
<br>
Cheers,<br>
Juan Vuletich<br>
<br>
On 8/22/2015 1:38 PM, Eliot Miranda wrote:
<blockquote
cite="mid:CAC20JE1-f=nHr-jkoMsmpYaH=s2rkNxmaDom6bqZ3shfjDq2_g@mail.gmail.com"
type="cite">
<div dir="ltr">... at <a moz-do-not-send="true"
href="http://www.mirandabanda.org/files/Cog/VM/VM.r3427">http://www.mirandabanda.org/files/Cog/VM/VM.r3427</a>.
<div><br>
</div>
<div>
<div>Squeak V5 users will want to upgrade their VMs because
they, along with Smalltalk changes to follow soon, fix image
segments. But upgrading is not a trivial process because
the VMs on my site are not complete. The best way to update
is to take a copy of the Squeak 5.0 all-in-one and replace
the main VM executable there-in with one from my site. This
gets you up-to-date plugins and an up-to-date VM. I hope
that this process will get easier soon.</div>
<div><br>
</div>
<div><br>
</div>
<div>------------------------------------------------------------------------</div>
<div>CogVM binaries as per VMMaker.oscog-eem.1441/r3427</div>
<div><br>
</div>
<div>Modify Spur ImageSegment load to become the
segmentWordArray into an Array of</div>
<div>the loaded objects if load is successful, hence
decoupling ImageSegment from</div>
<div>the assumption that objects are allocated in order.</div>
<div><br>
</div>
<div>Fix Integer receiver, float arg comparison with NaNs in
the machine-code</div>
<div>primitive. This has started failing in the
FloatTest>>testNaNCompare since the</div>
<div>new machine-code perform primitive invoked the
machine-code version of the</div>
<div>primitive. The Interpretewr code has always been correct
and the old perform</div>
<div>primitive would always run the Interpreter primitive if
it exsted, since this</div>
<div>would probably be faster.</div>
<div><br>
</div>
<div>Fix the bug introduced by the fix to primitive function
invocation in</div>
<div>VMMaker.oscog-eem.1351 The fix correctly changed
primitve code to set the</div>
<div>primitiveFunctionPointer appropriately when a jitted
external primitive was</div>
<div>rebound, but it didn't remember to void the jit's record
of the offset of the</div>
<div>assignment that sets the primitiveFunctionPointer when
switching between</div>
<div>profiling andf non-profiling regimes, so that the address
from the wrong regime</div>
<div>would remain and be used to smash prmitive code. The fix
is simply to void the</div>
<div>externalSetPrimOffsets in voidCogCompiledCode. This
fixes the bug whose</div>
<div>symptom is a hard VM crash when using
AndreasSystemProfilier.</div>
<div><br>
</div>
<div>Integrate Marcel Taeumel & Tobias Pape's v2 SSL
plugin changes.</div>
<div><br>
</div>
<div>Fix negative 64-bit shift in the 64-bit Spur Stack
interpreter.</div>
<div><br>
</div>
<div>Newspeak:</div>
<div>Fix MNU for cogged self and outer sends.</div>
<div><br>
</div>
<div>Make the Newspeak VM packager include the V50 sources
file instead of V41.</div>
<div><br>
</div>
<div class="gmail_signature">
<div dir="ltr">
<div><span style="font-size: small; border-collapse:
separate;">
<div>_,,,^..^,,,_<br>
</div>
<div>best, Eliot</div>
</span></div>
</div>
</div>
</div>
</div>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Cuis mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cuis@jvuletich.org">Cuis@jvuletich.org</a>
<a class="moz-txt-link-freetext" href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a>
</pre>
</blockquote>
<br>
</body>
</html>