i have a question about if/when perl reuses memory allocated for scoped lexicals.

specifically, a question regarding conflicting answers to the FAQ "How can I free an array or hash so my program shrinks?"

according to http://perldoc.perl.org/perlfaq3.html (which claims to be Perl 5.8.8 documentation):

You usually can't. Memory allocated to lexicals (i.e. my() variables) cannot be reclaimed or reused even if they go out of scope. It is reserved in case the variables come back into scope. Memory allocated to global variables can be reused (within your program) by using undef()ing and/or delete().
however, according to 'perldoc perlfaq3' on my perl 5.8.6,
However, judicious use of my() on your variables will help make sure that they go out of scope so that Perl can free up that space for use in other parts of your program.
is one of these incorrect or outdated? or are they both correct for their respective versions?
(that is, allocations for scoped lexical is reused in 5.8.6 but not 5.8.8?)

In reply to perl memory re-usage by mreece

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.