non-inlined VM.

John M McIntosh johnmci at mac.com
Sun Jul 20 21:29:37 UTC 2003


> Also consider dragging in the
> int externalizeIPandSP(void) {
> register struct foo * foo = &fum;
> foo->instructionPointer = ((int) foo->localIP);
> foo->stackPointer = ((int) foo->localSP);
> foo->theHomeContext = foo->localHomeContext;
> }
> and altering the references to localSP and localHomeContext.
> Again I think a simple task, that would get you lots of improvement.
>

I'll take back saying localizing localSP is an easy task, it's not...  
Too much would get dragged in.

--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===



More information about the Squeak-dev mailing list