<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 21, 2014 at 9:18 AM, Levente Uzonyi <span dir="ltr">&lt;<a href="mailto:leves@elte.hu" target="_blank">leves@elte.hu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The linux versions (ht and normal) seem to be broken with the latest Trunk image[1] (and any other image I tried). I suspect that the rendering code is causing this, because the image becomes unresponsive right after some UI changes, and uses 100% CPU.<br>
I tried to open a browser, but got a few red squares with yellow crosses along with some blurred gray lines instead. Sometimes it stops responding after the first mouse click.<br></blockquote><div><br></div><div>Yes I can reproduce this.  Investigating now.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Levente<br>
<br>
[1] <a href="http://build.squeak.org/job/SqueakTrunk/lastBuild/artifact/target/TrunkImage.zip" target="_blank">http://build.squeak.org/job/<u></u>SqueakTrunk/lastBuild/<u></u>artifact/target/TrunkImage.zip</a><div class="HOEnZb"><div class="h5"><br>
<br>
On Thu, 20 Nov 2014, Eliot Miranda wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
... at <a href="http://www.mirandabanda.org/files/Cog/VM/VM.r3143" target="_blank">http://www.mirandabanda.org/<u></u>files/Cog/VM/VM.r3143</a>.<br>
CogVM binaries as per VMMaker.oscog-tpr.949/r3143<br>
<br>
Spur:<br>
Fix regression in primitiveNewWithArg from VMMaker.oscog-eem.859 which caused<br>
basicNew: on fixed classes to raise OutOfMemory instead of the relevant error.<br>
<br>
Have checkForAndFollowForwardedPrim<u></u>itiveState follow other references in the<br>
frame if a forwarder is found on the stack.<br>
<br>
All:<br>
Add a first cut at the primitiveSlotAt[Put] primitives.<br>
<br>
Reimplement primitiveBitShift for 64-bits.<br>
<br>
Define areIntegers:and: for 64-bit Spur, and move it into the ObjectMemory<br>
hierarchies.<br>
Add maxSmallInteger and minSmallInteger and matching manifest constants.<br>
Use these in LargeIntegersPlugin and Matrix2x3Plugin.<br>
<br>
Use numBytesOf: instead of lengthOf: in the 64-bit integer conversion routines.<br>
Reorder cases in Spur&#39;s numBytesOf: to put common case first.<br>
--<br>
best,Eliot<br>
<br>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>