quick update

Noah Evans noah.evans at gmail.com
Tue Feb 12 23:02:06 UTC 2013


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


More information about the Spoon mailing list