Will Coleda <[EMAIL PROTECTED]> wrote:

> Attached is a patch that allows "(cd languages/tcl && make test)" to work
> again. Looks like an unguarded access in MRO. Didn't self apply so Leo could
> poke at it, in case the tcl pmcs are exploiting a hole in pmc2c2.pl.

The C<TclObject> is defined as an abstract class, i.e. it has no VTABLE.
Per convention, such abstract classes should be lower case.

Is there a specific reason that it's an abstract PMC?

I tried to get rid of "abstract noinit" in that PMC, which produced
these failing tests:

cmd_break.t       1   256     2    1  50.00%  2
cmd_continue.t    1   256     2    1  50.00%  2
cmd_linsert.t     4  1024     5    4  80.00%  1 3-5
cmd_string.t      6  1536    35    6  17.14%  26-27 29-31 34

leo

Reply via email to