Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jul 2018 19:05:13 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475673 - in head/devel: . p5-Devel-MAT-Dumper
Message-ID:  <201807291905.w6TJ5D6P032303@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sun Jul 29 19:05:13 2018
New Revision: 475673
URL: https://svnweb.freebsd.org/changeset/ports/475673

Log:
  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

Added:
  head/devel/p5-Devel-MAT-Dumper/
  head/devel/p5-Devel-MAT-Dumper/Makefile   (contents, props changed)
  head/devel/p5-Devel-MAT-Dumper/distinfo   (contents, props changed)
  head/devel/p5-Devel-MAT-Dumper/pkg-descr   (contents, props changed)
  head/devel/p5-Devel-MAT-Dumper/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jul 29 19:04:39 2018	(r475672)
+++ head/devel/Makefile	Sun Jul 29 19:05:13 2018	(r475673)
@@ -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

Added: head/devel/p5-Devel-MAT-Dumper/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT-Dumper/Makefile	Sun Jul 29 19:05:13 2018	(r475673)
@@ -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>

Added: head/devel/p5-Devel-MAT-Dumper/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT-Dumper/distinfo	Sun Jul 29 19:05:13 2018	(r475673)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1532802550
+SHA256 (Devel-MAT-Dumper-0.37.tar.gz) = 3a86d1a01dd765cd2e1d5fe6a2597f538c8ace1fc7bc634e87bebec30742145c
+SIZE (Devel-MAT-Dumper-0.37.tar.gz) = 24051

Added: head/devel/p5-Devel-MAT-Dumper/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT-Dumper/pkg-descr	Sun Jul 29 19:05:13 2018	(r475673)
@@ -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

Added: head/devel/p5-Devel-MAT-Dumper/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Devel-MAT-Dumper/pkg-plist	Sun Jul 29 19:05:13 2018	(r475673)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807291905.w6TJ5D6P032303>