1 0.3: Some functions return SV * now.
2 0.4: Hashes dumped recursively.
3 Additional fields for CV added.
4 0.5: Prototypes for functions supported.
5 Strings are consostently in quotes now.
6 Name changed to Devel::Peek (former ExtUtils::Peek).
8 New function mstat added.
9 Docs added (thanks to Dean Roehrich).
12 Exports Dump and mstat.
13 Docs list more details.
14 Arrays print addresses of SV.
15 CV: STASH renamed to COMP_STASH. The package of GV is printed now.
16 Updated for newer overloading implementation (but will not report
17 packages with overloading).
19 Implements and exports DeadCode().
20 Buglet in the definition of mstat for malloc-less perl corrected.
22 New style PADless CV allowed.
25 Compatible with PerlIO.
26 When calculating junk inside subs, divide by refcount.
30 By Gisle Aas: format SvPVX, print magic (but not unrefcounted mg_obj);
31 A lot of new fields stolen from sv_dump();
34 - Updated the documentation.
35 - Move string printer to it's own function: fprintpv()
36 - Use it to print PVs, HV keys, MG_PTR
37 - Don't print IV for hashes as KEY is the same field
38 - Tag GvSTASH as "GvSTASH" in order to not confuse it with
39 the other STASH field, e.g. Dump(bless \*foo, "bar")
41 Extra indentation of SvRV.
43 Head of OOK data printed too.
45 PADLIST and OUTSIDE of CVs itemized.
46 Prints the value of the hash of HV keys.
47 Changes by Gisle: do not print both if AvARRAY == AvALLOC;
48 print hash fill statistics.
50 Changes by Gisle: optree dump.
52 DumpWithOP, DumpProg exported.
53 Better indent for AV, HV elts.
54 Address of SV printed.
55 Corrected Zero code which was causing segfaults.
57 Compiles, runs test under 5.005beta2.
58 Update DEBUGGING_MSTATS-less MSTATS.
60 Should compile without MYMALLOC too.
62 Had problems with HEf_SVKEY magic.
64 Added "hash quality" output to estimate Perl's hash functions.
67 2004-10-22: Document "hash quality" output and update examples.