[BC] Block Closures, Version 2
Anthony Hannan
ajh18 at cornell.edu
Tue Feb 19 18:26:58 UTC 2002
Marcel Weiher <marcel at metaobject.com> wrote:
> I tried just the general VM patches, and it also segfaults for me. The
> place it crashes is
> ...
> commonReturn: /* */;
> nilOop = nilObj;
> thisCntx = activeContext;
> --> if ((cntx == nilOop) || ((longAt(((((char *) cntx)) + 4) +
> (1 << 2))) == nilOop)) {
> /* begin internalCannotReturn: */
> /* begin internalPush: */
> ...
This looks like the standard VM code, not the BC VM code. Intepreter in
BC has no activeContext variable and no internalCannotReturn: method.
How did you even get this to run a BC image, it should have said
incompatible version number.
-Anthony
More information about the Squeak-dev
mailing list
|