[squeak-dev] Re: [Vm-dev] Better VM <-> plugin API

Igor Stasenko siguctua at gmail.com
Sat Nov 22 01:35:06 UTC 2008


If we follow further this road, potentially, we could associate each
primitive with atom.
E.g. instead of holding direct function pointers in external primitive
table, we register an atom/symbol with moduleName.primitiveName and
put pointer there.

Now new module can selectively replace existing primitive with new
one, even #primitiveAdd, with own , better faster implementation, if
it makes any sense :)


-- 
Best regards,
Igor Stasenko AKA sig.



More information about the Squeak-dev mailing list