Martin Moss wrote:
All,

When I dump a hash structure using 'x' on the perl debugger it looks like
this:-
0  HASH(0x8658db4)
    '_load' => HASH(0x8ad6b00)
            'PROCESSING' => 1
            'STRUC' => HASH(0x8b56f94)
               -> REUSED_ADDRESS

I am curious as to what REUSED_ADDRESS means? I am concerned that this is a
circular reference.
Can anybody she some light on thsi subject?

I never encountered it, but there is an option to the debug module that may prove useful:

B<O> [I<opt>B<=>I<val>] [I<opt>=B<\">I<val>B<\">] ...
                Set options.  Use quotes in spaces in value.
...
    I<DumpReused>         dump contents of \"reused\" addresses;
'''

It could mean that two branches of the hash point to the same data -
just a guess.
--
  ,-/-  __      _  _         $Bill Luebkert   ICQ=162126130
 (_/   /  )    // //       DBE Collectibles   Mailto:[EMAIL PROTECTED]
  / ) /--<  o // //      http://dbecoll.tripod.com/ (Free site for Perl)
-/-' /___/_<_</_</_     Castle of Medieval Myth & Magic http://www.todbe.com/


_______________________________________________ Perl-Unix-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to