develooper Front page | perl.perl5.porters | Postings from December 1999

Re: Extra Scalar member of GVs for methods

Thread Previous | Thread Next
Tim Bunce
December 20, 1999 06:45
Re: Extra Scalar member of GVs for methods
Message ID:
On Mon, Dec 20, 1999 at 02:10:54PM +0000, Nick Ing-Simmons wrote:
> While debugging SV leakage in Tk I noticed that when GVs are dropped
> into derived class package to represent the "inherited" methods
> the GVs have their SV slot filled in with a NULL SV.
> Is this either necessary or useful? 
> When you have a system like Tk with lots of inherited methods
> having $Tk::Text::destroy created when you call $text->destroy
> means quite a few SVs get called into being never to be used.

I recall Larry saying that all GVs get an SV for free.
Maybe that's no longer the win it as presumed to be.


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