[Vm-dev] VM Maker: VMMaker.oscog-eem.98.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Tue Jul 12 22:52:11 UTC 2011


Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/VMMaker.oscog-eem.98.mcz

==================== Summary ====================

Name: VMMaker.oscog-eem.98
Author: eem
Time: 12 July 2011, 1:32:01 am
UUID: 120a176d-c5ad-4b31-829d-2236efbb9278
Ancestors: VMMaker.oscog-eem.97

Fix return from ALien callbacks on Stack/Cog VMs.  The instruction-
Pointer must be pushed and the page's head frame pointers set since
we're returning from the page to the callout context.

Make the Alien plugins use the new returnAs:ThroughCallback:Context:
callback return plumbing for the older primReturnFromContextThrough
return primitive.

Implement majorVersion and minorVersion for the interpreter proxy
and get the Alien plugins to test for minorVersion >= 12 (the new
plumbing).



More information about the Vm-dev mailing list