[squeak-dev] Re: New Cog VMs available
eliot.miranda at gmail.com
Fri Nov 21 19:13:54 UTC 2014
On Fri, Nov 21, 2014 at 9:18 AM, Levente Uzonyi <leves at elte.hu> wrote:
> The linux versions (ht and normal) seem to be broken with the latest Trunk
> image (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.
> 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.
Yes, it appears I broke the bitSHift: primitive when I rewrite it. Give me
a few hours and things should be back to normal...
>  http://build.squeak.org/job/SqueakTrunk/lastBuild/
> On Thu, 20 Nov 2014, Eliot Miranda wrote:
> ... at http://www.mirandabanda.org/files/Cog/VM/VM.r3143.
>> CogVM binaries as per VMMaker.oscog-tpr.949/r3143
>> Fix regression in primitiveNewWithArg from VMMaker.oscog-eem.859 which
>> basicNew: on fixed classes to raise OutOfMemory instead of the relevant
>> Have checkForAndFollowForwardedPrimitiveState follow other references in
>> frame if a forwarder is found on the stack.
>> Add a first cut at the primitiveSlotAt[Put] primitives.
>> Reimplement primitiveBitShift for 64-bits.
>> Define areIntegers:and: for 64-bit Spur, and move it into the ObjectMemory
>> Add maxSmallInteger and minSmallInteger and matching manifest constants.
>> Use these in LargeIntegersPlugin and Matrix2x3Plugin.
>> Use numBytesOf: instead of lengthOf: in the 64-bit integer conversion
>> Reorder cases in Spur's numBytesOf: to put common case first.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev