Paul Cochrane (via RT) wrote:
From cage/todo.pod:
Eliminate the C<< CONTEXT(interp->ctx)->foo >> usage in favor of
the much simpler C<< interp->ctx->foo >>, or similar simplification
Yes, it's shorter and simpler but I'm not sure eliminating having some
macro there is the Right Thing To Do. Already before now there has been
discussion about making contexts garbage collectable. Wrapping access to
the context in a macro means that such a move in the future would be
easier, if that were to happen.
Just my 2 pennies. :-)
Jonathan