At 10:28 AM 3/29/2002 -0800, Brent Dax wrote: ># Aren't they redundant?
>The cache.* is intended to just be *shortcuts* to commonly-accessed >data, *not* pointers to completely different data. That's why it's >referred to as a "cache". Ok, clear enough. Even clearer would be a comment in pmc.h for those of us not as familiar with the PMCs. I'll patch in your comment. So then the above line: ># + SELF->data = value->cache.struct_val; Should be ># + SELF->data = value->data; Correct? -Melvin