On Mon, Apr 21, 2008 at 04:38:52PM -0400, Bob Rogers wrote: > From: "Patrick R. Michaud" <[EMAIL PROTECTED]> > Date: Mon, 21 Apr 2008 14:25:53 -0500 > > . . . this seems to be the case for everything using the > "generic stack", which AFAICT is the &interp->dynamic_env structure. > > Your point is correct, except that you are talking about the "dynamic > environment stack" (which used to be called the "control stack"). The > "generic stack" is the "user_stack" slot of Parrot_Context, which is > implemented the same way, and therefore suffers from the same speed > issues. (Just for the record.)
Thanks again. I was misreading from comments in stack_push, which say that it pushes things onto the "generic stack" when in reality it seems to use whatever stack is passed into it. Pm