[Vm-dev] Re: New Cog VMs available
leves at elte.hu
Fri Nov 21 17:18:46 UTC 2014
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.
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 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.
> 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 routines.
> Reorder cases in Spur's numBytesOf: to put common case first.
More information about the Vm-dev