It would be nice to know if anyone plans to start tackling this soon so others don't waste time. Whoever it may be, please notify p6i beforehand so others know whether to bother or not, rather than submitting the monster stealth patch that happens often. Or commit incrementally so we can follow and critique. :)
-Melvin Dan Sugalski <[EMAIL PROTECTED]> 10/20/2003 04:46 PM To: [EMAIL PROTECTED] cc: Subject: Re: Object freezing Note that I forgot to account for the possibility of freezing code and environment. As such, the freeze and thaw opcodes have the following variant: freeze Sx, Py, Iz thaw Py, Sx, Iz where Z is the freeze/thaw level. O (the default) is the PMC only, 1 includes the global/class data for the PMC, and 2 includes the code for the packages for the PMC, pruned for accessibility. Also note that if teh PMC being frozen is a closure or continuation, then all lexical and global data to reinstantiate the PMC (including potentially code) will be frozen at level 0. Dan