[Vm-dev] Re: New Cog VMs available
Andreas Wacknitz
A.Wacknitz at gmx.de
Fri Nov 21 17:43:23 UTC 2014
Am 21.11.14 um 18:18 schrieb Levente Uzonyi:
>
> 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.
> 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.
>
> Levente
>
> [1]
> http://build.squeak.org/job/SqueakTrunk/lastBuild/artifact/target/TrunkImage.zip
>
The same problem seem to be for Mac versions.
Andreas
> 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
>>
>> Spur:
>> Fix regression in primitiveNewWithArg from VMMaker.oscog-eem.859
>> which caused
>> basicNew: on fixed classes to raise OutOfMemory instead of the
>> relevant error.
>>
>> Have checkForAndFollowForwardedPrimitiveState follow other references
>> in the
>> frame if a forwarder is found on the stack.
>>
>> All:
>> 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
>> hierarchies.
>> 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
>> routines.
>> Reorder cases in Spur's numBytesOf: to put common case first.
>> --
>> best,Eliot
>>
>>
More information about the Vm-dev
mailing list