Safe Return

Ian Piumarta Ian.Piumarta at inria.fr
Mon Jan 17 08:26:39 UTC 2000


> Since there are other alternatives (such as fixing block return to search
> the entire sender chain before attempting to return)

This is the one that gets my vote.  It's trivial, it fixes a general problem
not just incorrect unwind behaviour, and (if I remember right) the
additional overhead was tiny.  (It could be made unmeasurably small by
specialising local and non-local returns, instead of them both sharing a
common "return: value to: context" in the Interpreter.)

Ian





More information about the Squeak-dev mailing list