summaryrefslogtreecommitdiff
path: root/devel/p5-Devel-Leak-Object
AgeCommit message (Collapse)AuthorFilesLines
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2011-08-12Revision bump after updating perl to 5.14.1adam1-7/+7
2010-08-31Updating devel/p5-Devel-Leak-Object from 1.00nb1 to 1.01sno2-9/+8
pkgsrc changes: - switch to Module::Install::Bundled Upstream changes: 1.01 Wed 16 Jun 2010 - Upgraded to Module::Install::DSL 0.99 - warn rather than die for objects that don't conform to our assumptions - list tracked source line only once - list the next caller in the stack if bless is called by the class's new() - add a checkpoint() status which lists new classes created (and not destroyed) since the last call to checkpoint()
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2009-10-24Updating devel/p5-Devel-Leak-Object from 0.92 to 1.00sno2-7/+10
pkgsrc changes: - Adding license definition - Handling bundled Module::Install Upstream changes: 1.00 Thu 22 Oct 2009 - Upgrading to Module::Install::DSL 0.91 - Switching to a prod version (finally) - Optionally track where leaked objects come from - Fix dumping to STDERR at END (previously dumped to STDOUT) - Tests for that
2009-02-25This module provides tracking of objects, for the purpose of detectingsno3-0/+38
memory leaks due to circular references or innappropriate caching schemes. Object tracking can be enabled on a per object basis. Any objects thus tracked are remembered until DESTROYed; details of any objects left are printed out to stderr at END-time. use Devel::Leak::Object qw(GLOBAL_bless); This form overloads bless to track construction and destruction of all objects. As an alternative, by importing bless, you can just track the objects of the caller code that is doing the use. If you use GLOBAL_bless to overload the bless function, please note that it will ONLY apply to bless for modules loaded AFTER Devel::Leak::Object has enabled the hook.