Remove indentation of no-longer #ifdef-guarded #defines
[perl.git] / ext / Devel-Peek / Changes
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 consistently 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.
65
66 1.02:
67         2004-10-22: Document "hash quality" output and update examples.
68
69 1.09:
70         2012-07-23: Modify tests for 5.18's slightly different flags.
71 1.10:
72         2012-08-22: Update so compiles under C++ with new PADLIST changes in
73                     the Perl core