Quoth davem@iabyn.com (Dave Mitchell): > On Mon, Jul 12, 2010 at 10:43:24AM +0100, Dave Mitchell wrote: > > On Mon, Jul 12, 2010 at 10:20:28AM +0100, Nicholas Clark wrote: > > > On Mon, Jul 12, 2010 at 10:17:00AM +0100, Dave Mitchell wrote: > > > > Continued to work on the CvSTASH/GvSTASH/CvGV/EGP weak backrefs and > > > > general dangling pointers mess. Should hopefully start seeing some pushed > > I've now pushed my work so far, to get it some smoky love. > The basic fixes are all in place: all of GvSTASH, SvSTASH and CvGV are now > always correctly handled (as far as I'm aware). There's one slight issue > with EGV still, and I have a number of bits of cleanup, optimisation and > documentation still to do. A minor issue: ~/src/perl/perl% ./miniperl -e'sub __ANON__ { 1 }' Assertion failed: (strNE(GvNAME(gv),"__ANON__")), function Perl_cvgv_set, file gv.c, line 227. Abort trap (core dumped) I think that assert should be a normal fatal error. BenThread Previous | Thread Next