This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
add ext/Devel/Peek
[perl5.git] / ext / Devel / Peek / Changes
CommitLineData
3967c732
JD
10.3: Some functions return SV * now.
20.4: Hashes dumped recursively.
3 Additional fields for CV added.
40.5: Prototypes for functions supported.
5 Strings are consostently in quotes now.
6 Name changed to Devel::Peek (former ExtUtils::Peek).
70.7:
8 New function mstat added.
9 Docs added (thanks to Dean Roehrich).
10
110.8:
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).
180.81:
19 Implements and exports DeadCode().
20 Buglet in the definition of mstat for malloc-less perl corrected.
210.82:
22 New style PADless CV allowed.
230.83:
24 DumpArray added.
25 Compatible with PerlIO.
26 When calculating junk inside subs, divide by refcount.
270.84:
28 Indented output.
290.85:
30 By Gisle Aas: format SvPVX, print magic (but not unrefcounted mg_obj);
31 A lot of new fields stolen from sv_dump();
320.86:
33 By Gisle Aas:
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")
400.87:
41 Extra indentation of SvRV.
42 AMAGIC removed.
43 Head of OOK data printed too.
440.88:
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.
490.89:
50 Changes by Gisle: optree dump.
510.90:
52 DumpWithOP, DumpProg exported.
53 Better indent for AV, HV elts.
54 Address of SV printed.
55 Corrected Zero code which was causing segfaults.
560.91:
57 Compiles, runs test under 5.005beta2.
58 Update DEBUGGING_MSTATS-less MSTATS.
590.92:
60 Should compile without MYMALLOC too.
610.94:
62 Had problems with HEf_SVKEY magic.
630.95:
64 Added "hash quality" output to estimate Perl's hash functions.