Add p5-Devel-MAT-Dumper 0.37

Devel::MAT::Dumper provides the memory-dumping function that creates a heap dump
file which can later be read by Devel::MAT::Dumpfile. It provides a single
function which is not exported, which writes a file to the given path.

The dump file will contain a representation of every SV in Perl's arena,
providing information about pointers between them, as well as other information
about the state of the process at the time it was created. It contains a
snapshot of the process at that moment in time, which can later be loaded and
analysed by various tools using Devel::MAT::Dumpfile.

This module used to be part of the main Devel::MAT distribution but is now in
its own one so that it can be installed independently on servers or other
locations where perl processes need to inspected but analysis tools can be run
elsewhere.

WWW: https://metacpan.org/release/Devel-MAT-Dumper
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2018-07-29 19:05:13 +00:00
parent f17cfaeb70
commit 34bb31fc12
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=475673
5 changed files with 46 additions and 0 deletions

View file

@ -2463,6 +2463,7 @@
SUBDIR += p5-Devel-LeakTrace
SUBDIR += p5-Devel-LexAlias
SUBDIR += p5-Devel-MAT
SUBDIR += p5-Devel-MAT-Dumper
SUBDIR += p5-Devel-Messenger
SUBDIR += p5-Devel-Modlist
SUBDIR += p5-Devel-NYTProf

View file

@ -0,0 +1,23 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Devel-MAT-Dumper
PORTVERSION= 0.37
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write a heap dump file for later analysis
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_PERL5= modbuild
USES= perl5
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Devel/MAT/Dumper/Dumper.so
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1532802550
SHA256 (Devel-MAT-Dumper-0.37.tar.gz) = 3a86d1a01dd765cd2e1d5fe6a2597f538c8ace1fc7bc634e87bebec30742145c
SIZE (Devel-MAT-Dumper-0.37.tar.gz) = 24051

View file

@ -0,0 +1,16 @@
Devel::MAT::Dumper provides the memory-dumping function that creates a heap dump
file which can later be read by Devel::MAT::Dumpfile. It provides a single
function which is not exported, which writes a file to the given path.
The dump file will contain a representation of every SV in Perl's arena,
providing information about pointers between them, as well as other information
about the state of the process at the time it was created. It contains a
snapshot of the process at that moment in time, which can later be loaded and
analysed by various tools using Devel::MAT::Dumpfile.
This module used to be part of the main Devel::MAT distribution but is now in
its own one so that it can be installed independently on servers or other
locations where perl processes need to inspected but analysis tools can be run
elsewhere.
WWW: https://metacpan.org/release/Devel-MAT-Dumper

View file

@ -0,0 +1,3 @@
%%SITE_ARCH%%/Devel/MAT/Dumper.pm
%%SITE_ARCH%%/auto/Devel/MAT/Dumper/Dumper.so
%%PERL5_MAN3%%/Devel::MAT::Dumper.3.gz