Devel::Peek contains functions which allows raw Perl
datatypes to be manipulated from a Perl script. This is
used by those who do XS programming to check that the data
they are sending from C to Perl looks as they think it
should look. The trick, then, is to know what the raw
datatype is supposed to look like when it gets to Perl.
This document offers some tips and hints to describe good
and bad raw data.
Devel::Peek supplies a Dump() function which can dump a
raw Perl datatype, and mstat("marker") function to report
on memory usage (if perl is compiled with corresponding
option). The function DeadCode() provides statistics on
the data "frozen" into inactive CV. Devel::Peek also
supplies SvREFCNT(), SvREFCNT_inc(), and SvREFCNT_dec()
which can query, increment, and decrement reference counts
on SVs.
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
- unbreak by using IGNORE;
- detect that we don't want to install it by perl version,
not by FreeBSD version;
- re-assign maintainership from ports@ to perl@.
Lots and lots of cleanups. Teach p5-* in general about PKGNAMEPREFIX. Add
some missing/wrong dependencies. Show how to respect CC/CFLAGS. Many
miscellaneous modifications. I used more excessive hacks to force p5-Jcode
and p5-WWW-Search to respect CC/CFLAGS.