p5-Devel-GlobalDestruction-0.14.txz


Advertisement

Description

p5-Devel-GlobalDestruction - Expose PL_dirty, the flag which marks global destruction

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-Devel-GlobalDestruction-0.14.txz
Package name p5-Devel-GlobalDestruction
Package version 0.14
Package release -
Package architecture amd64
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/Devel-GlobalDestruction
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 6.88 KB
Installed size 11.53 KB
Perl's global destruction is a little tricky to deal with WRT finalizers
because it's not ordered and objects can sometimes disappear.
Writing defensive destructors is hard and annoying, and usually if global
destruction is happenning you only need the destructors that free up non
process local resources to actually execute.
For these constructors you can avoid the mess by simply bailing out if global
destruction is in effect.
WWW: https://metacpan.org/release/Devel-GlobalDestruction

Alternatives

Package Version Architecture Repository
p5-Devel-GlobalDestruction-0.14.txz 0.14 i386 FreeBSD Ports Quarterly
p5-Devel-GlobalDestruction-0.14.txz 0.14 amd64 FreeBSD Ports Quarterly
p5-Devel-GlobalDestruction-0.14.txz 0.14 i386 FreeBSD Ports Latest
p5-Devel-GlobalDestruction - - -

Requires

Name Value
p5-Sub-Exporter-Progressive = 0.001013
perl5 = 5.28.1_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package p5-Devel-GlobalDestruction-0.14.txz
Source Package devel/p5-Devel-GlobalDestruction

Install Howto

Install p5-Devel-GlobalDestruction txz package:

# pkg install p5-Devel-GlobalDestruction

See Also

Package Description
p5-Devel-GlobalDestruction-XS-0.03.txz Faster implementation of the Devel::GlobalDestruction API
p5-Devel-Hide-0.0010.txz Forces the unavailability of specified Perl modules (for testing)
p5-Devel-InheritNamespace-0.00003_1.txz Inherit an entire namespace
p5-Devel-KYTProf-0.05_2.txz Perl extension for simple profiler
p5-Devel-Leak-0.03_1.txz Utility for looking for perl objects that are not reclaimed
p5-Devel-Leak-Cb-0.04_1.txz Detect leaked callbacks
p5-Devel-Leak-Object-1.01_1.txz Detect leaks of objects
p5-Devel-LeakGuard-Object-0.06_2.txz Scoped checks for object leaks
p5-Devel-LeakTrace-0.06.txz Indicate where leaked variables are coming from
p5-Devel-LexAlias-0.05_2.txz Perl module which does alias lexical variables
p5-Devel-MAT-0.42.txz Perl Memory Analysis Tool
p5-Devel-MAT-Dumper-0.41.txz Write a heap dump file for later analysis
p5-Devel-Messenger-0.02_1.txz Let Your Code Talk to You
p5-Devel-Modlist-0.801_1.txz Perl extension to collect module use information
p5-Devel-NYTProf-6.06.txz Powerful feature-rich Perl source code profiler
Advertisement
Advertisement