develooper Front page | perl.perl5.porters | Postings from February 2012

[perl #109726] PL_sv_undef loses identity

Thread Previous | Thread Next
Father Chrysostomos via RT
February 12, 2012 00:19
[perl #109726] PL_sv_undef loses identity
Message ID:
On Thu Feb 09 06:13:44 2012, nicholas wrote:
> 0:   !AvREAL() && !AvREIFY() just the stacks? [and @DB::args
> currently]
> 1:   !AvREAL() && AvREIFY()  @_ [and @DB::args should be here]

@DB::args *does* have AvREIFY set.

> Anyway, I suspect that there's low risk of problems elsewhere if the
> Pads
> switched to using PL_sv_placeholder for a free slot, as they are only
> supposed to be accessed via our APIs, which would never actually
> *return*
> it. And Pads are already somewhat insane with their manual reference
> counting fakery.

Thread cloning would have to know about it, too, as @DB::args can end up
containing pads.


Father Chrysostomos

via perlbug:  queue: perl5 status: open

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About