dispatchFunctionPointer in
Interpreter>>executeNewMethodFromCache?
Phil Hargett
hargettp at mindspring.com
Tue Dec 28 12:11:12 UTC 2004
Thanks for the assistance! It was the missing bits in sq.h that did
the trick; I checked my sources from the 3.6.3 Unix VM, and indeed
those bits are not present in sq.h. No big deal; VM compiles and links
just fine now. If I get a chance, I'll send off to the list the few
bits I needed to tweak in this image to get the whole think to work.
Thank you! :)
On Dec 27, 2004, at 10:38 PM, Phil Hargett wrote:
> I'm using a Squeak 3.8g 6527 image on Mac OS X. I've built my VM from
> Ian Pumarta's latest stable Unix VM sources.
>
> With those same sources, i've loaded the latest VM into my image and
> regenerated the VM sources. WIth the exception of a small number of
> other fixes that I understand, I can't figure out is supposed to
> happen when methods in the VM invoke dispatchFunctionPointer (and in
> some cases, dispatchFunctionPointerOnIn). The way I read this, the
> generated VM should just make a function call to a function passed as
> an argument (or looked up in a table using in an index).
>
> I found a reference in June '04 to John Mc putting
> "dispatchFunctionPointer" support into his VM, based on Tim's changes.
> Anybody have any idea what dispatchFunctionPointer and
> dispatchFunctionPointerOnIn should do? My VM doesn't link because
> these functions are missing.
>
> Thanks in advance!
>
More information about the Squeak-dev
mailing list
|