On Sun, Oct 07, 2001 at 11:28:18AM -0400, Gregor N. Purdy wrote: > * runops() itself is changed to have a while() loop in it so that > any time we drop out of the core, we'll resume if we have an > interpreter->resume_addr set (after reselecting the core, though). > > * process_opfunc.pl has a new "macro": RESUME(), that sets up > interpreter->resume_addr. This is used by the new ops. The new > ops still return the new PC as the next op (which MUST be an > 'end' op to force the core loop to terminate -- *pc being false > is the only termination condition we can count on for all cores).
I don't understand this. Can you explain more succinctly what resume_addr is about? -- hantai mo hantai aru: The reverse side also has a reverse side. -- Japanese proverb