… | |
… | |
59 | The output is as follows (or similar to this, in case I forget to update |
59 | The output is as follows (or similar to this, in case I forget to update |
60 | the manpage after some changes): |
60 | the manpage after some changes): |
61 | |
61 | |
62 | SCALAR(0x7cc888) [refcount 6] is |
62 | SCALAR(0x7cc888) [refcount 6] is |
63 | +- referenced by REF(0x8abcc8) [refcount 1], which is |
63 | +- referenced by REF(0x8abcc8) [refcount 1], which is |
64 | | in the lexical '$closure_var' in CODE(0x8abc50) [refcount 4], which is |
64 | | the lexical '$closure_var' in CODE(0x8abc50) [refcount 4], which is |
65 | | +- the closure created at tst:18. |
65 | | +- the closure created at tst:18. |
66 | | +- referenced by REF(0x7d3c58) [refcount 1], which is |
66 | | +- referenced by REF(0x7d3c58) [refcount 1], which is |
67 | | | in the lexical '$closure' in CODE(0x7ae530) [refcount 2], which is |
67 | | | the lexical '$closure' in CODE(0x7ae530) [refcount 2], which is |
68 | | | +- the containing scope for CODE(0x8ab430) [refcount 3], which is |
68 | | | +- the containing scope for CODE(0x8ab430) [refcount 3], which is |
69 | | | | in the global &Test::testsub. |
69 | | | | the global &Test::testsub. |
70 | | | +- the main body of the program. |
70 | | | +- the main body of the program. |
71 | | +- in the lexical '&' in CODE(0x7ae530) [refcount 2], which was seen before. |
71 | | +- the lexical '&' in CODE(0x7ae530) [refcount 2], which was seen before. |
72 | +- referenced by REF(0x7cc7c8) [refcount 1], which is |
72 | +- referenced by REF(0x7cc7c8) [refcount 1], which is |
73 | | in the lexical '$global_my' in CODE(0x7ae530) [refcount 2], which was seen before. |
73 | | the lexical '$global_my' in CODE(0x7ae530) [refcount 2], which was seen before. |
74 | +- in the global $Test::var. |
74 | +- the global $Test::var. |
75 | +- referenced by REF(0x7cc558) [refcount 1], which is |
75 | +- referenced by REF(0x7cc558) [refcount 1], which is |
76 | | in the member 'ukukey2' of HASH(0x7ae140) [refcount 2], which is |
76 | | the member 'ukukey2' of HASH(0x7ae140) [refcount 2], which is |
77 | | +- referenced by REF(0x8abad0) [refcount 1], which is |
77 | | +- referenced by REF(0x8abad0) [refcount 1], which is |
78 | | | in the lexical '$testsub_local' in CODE(0x8ab430) [refcount 3], which was seen before. |
78 | | | the lexical '$testsub_local' in CODE(0x8ab430) [refcount 3], which was seen before. |
79 | | +- referenced by REF(0x8ab4f0) [refcount 1], which is |
79 | | +- referenced by REF(0x8ab4f0) [refcount 1], which is |
80 | | in the global $Test::global_hashref. |
80 | | the global $Test::global_hashref. |
81 | +- referenced by REF(0x7ae518) [refcount 1], which is |
81 | +- referenced by REF(0x7ae518) [refcount 1], which is |
82 | | in the member 'ukukey' of HASH(0x7d3bb0) [refcount 1], which is |
82 | | the member 'ukukey' of HASH(0x7d3bb0) [refcount 1], which is |
83 | | in the global %Test::global_hash. |
83 | | the global %Test::global_hash. |
84 | +- referenced by REF(0x7ae2f0) [refcount 1], which is |
84 | +- referenced by REF(0x7ae2f0) [refcount 1], which is |
85 | a temporary on the stack. |
85 | a temporary on the stack. |
86 | |
86 | |
87 | It is a bit convoluted to read, but basically it says that the value |
87 | It is a bit convoluted to read, but basically it says that the value |
88 | stored in C<$var> is referenced by: |
88 | stored in C<$var> is referenced by: |