Commit | Line | Data |
3967c732 |
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). |
7 | 0.7: |
8 | New function mstat added. |
9 | Docs added (thanks to Dean Roehrich). |
10 | |
11 | 0.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). |
18 | 0.81: |
19 | Implements and exports DeadCode(). |
20 | Buglet in the definition of mstat for malloc-less perl corrected. |
21 | 0.82: |
22 | New style PADless CV allowed. |
23 | 0.83: |
24 | DumpArray added. |
25 | Compatible with PerlIO. |
26 | When calculating junk inside subs, divide by refcount. |
27 | 0.84: |
28 | Indented output. |
29 | 0.85: |
30 | By Gisle Aas: format SvPVX, print magic (but not unrefcounted mg_obj); |
31 | A lot of new fields stolen from sv_dump(); |
32 | 0.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") |
40 | 0.87: |
41 | Extra indentation of SvRV. |
42 | AMAGIC removed. |
43 | Head of OOK data printed too. |
44 | 0.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. |
49 | 0.89: |
50 | Changes by Gisle: optree dump. |
51 | 0.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. |
56 | 0.91: |
57 | Compiles, runs test under 5.005beta2. |
58 | Update DEBUGGING_MSTATS-less MSTATS. |
59 | 0.92: |
60 | Should compile without MYMALLOC too. |
61 | 0.94: |
62 | Had problems with HEf_SVKEY magic. |
63 | 0.95: |
64 | Added "hash quality" output to estimate Perl's hash functions. |