Il 27/06/2013 11:07, Paolo Bonzini ha scritto: > Since you said it happens also with the interpreter, and it is a clear > bug in classes that have both fixed and indexed instance variables, > let's leave this one aside for now. > > st> thisContext basicAt: -1 > UndefinedObject>>executeStatements
I started debugging this one. One problem is that the PUSH_LITERAL (arg); MAKE_DIRTY_BLOCK (); bytecode does not update sp (via PREPARE_STACK) before MAKE_DIRTY_BLOCK invokes _gst_make_block_closure. This is a bug in vm.def, and I have a patch for it. However, alone it does not fix the bug. I'll keep looking. Paolo _______________________________________________ help-smalltalk mailing list help-smalltalk@gnu.org https://lists.gnu.org/mailman/listinfo/help-smalltalk