I have it blitting and receiving mouse and keyboard events.
I'm still getting extremely strange floating point behavior (although
it may very well be more general). My vm is getting the receiver
argument order wrong on the stack. This is leading to divide by zeros.
Is there any obvious way of debugging this? I am moving to the VM list
after this question, but I wanted to make sure I haven't forgotten
something obvious.
rcvr 1023.000000 arg 0.000000
>34086640red
>34086536mixed:with:
>34086444asColor
>34086352fillStyle:
>34085308updateColor
>34084320extent:
>34084228width:
>34083632updateExtent
>34083540updateBounds
>34083448ownerChanged
>34083356doLayoutIn:
>34082464do:
>34081212doLayoutIn:
>34080432fullBounds
>34080340on:do:
>34080208fullBounds
>34080116dispatchDefault:with:
>34080024dispatchEvent:with:
>34079916processEvent:using:
>34079704processEvent:using:
>34079612processEvent:
>34079476sendEvent:focus:clear:
>34079316sendMouseEvent:
>34079224handleEvent:
>34078552processMouseOver:
>34078460processEvents
>34078344doOneCycleNowFor:
>34078228do:
>34078136handsDo:
>34078036doOneCycleNowFor:
>34074316doOneCycleFor:
>34074224doOneCycle
>34074132spawnNewProcess
>34073776newProcess
Noah
_______________________________________________
Spoon mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon