[Vm-dev] Re: [squeak-dev] Re: can't make latest unix vm - v1954

Igor Stasenko siguctua at gmail.com
Tue Nov 25 02:57:25 UTC 2008


2008/11/25 John M McIntosh <johnmci at smalltalkconsulting.com>:
>
> Must not update svn late at night.
> You must load the alien VMMaker changes from
> http://www.squeaksource.com/Alien.html to resolve these.
> Likely we need to decide how to make these part of the general offering, or
> not.
> That or wrap the VM_PROXY_MINOR = 8 logic a bit more to make it optional
> based on a #DEFINE  (SUPPORTALIENS)?
>

.. or maybe its a time to resolve it once and for all? ;)
http://www.nabble.com/-squeak-dev--Better-VM-%3C-%3E-plugin-API-to20625149.html#a20639557

>
> On 24-Nov-08, at 5:55 PM, Brad Fuller wrote:
>
>> I really don't know what these are for in sqVirtualMachine.c:
>>
>> #if VM_PROXY_MINOR > 7
>>
>>        VM->internalIsImmutable = internalIsImmutable;
>>        VM->internalIsMutable   = internalIsMutable;
>>        VM->primitiveFailFor    = primitiveFailFor;
>>        VM->classAlien          = classAlien;
>>        VM->getStackPointer     = (sqInt *(*)(void))getStackPointer;
>>        VM->sendInvokeCallbackStackRegistersJmpbuf =
>> sendInvokeCallbackStackRegistersJmpbuf;
>>        VM->reestablishContextPriorToCallback =
>> reestablishContextPriorToCallback;
>>        VM->classUnsafeAlien    = classUnsafeAlien;
>>
>> #endif
>
> --
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
> ===========================================================================
>
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list