perl-Devel-GlobalDestruction - Expose PL_dirty, the flag that marks global destruction

Property Value
Distribution Fedora 29
Repository Fedora i386
Package name perl-Devel-GlobalDestruction
Package version 0.14
Package release 7.fc29
Package architecture noarch
Package type rpm
Installed size 16.82 KB
Download size 17.16 KB
Official Mirror
Perl's global destruction is a little tricky to deal with with respect to
finalizers because it's not ordered and objects can sometimes disappear.
Writing defensive destructors is hard and annoying, and usually if global
destruction is happening 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.


Package Version Architecture Repository
perl-Devel-GlobalDestruction-0.14-7.fc29.noarch.rpm 0.14 noarch Fedora
perl-Devel-GlobalDestruction - - -


Name Value
perl(:MODULE_COMPAT_5.28.0) -
perl(Sub::Exporter::Progressive) -
perl(strict) -
perl(warnings) -


Name Value
perl(Devel::GlobalDestruction) = 0.14
perl-Devel-GlobalDestruction = 0.14-7.fc29


Type URL
Binary Package perl-Devel-GlobalDestruction-0.14-7.fc29.noarch.rpm
Source Package perl-Devel-GlobalDestruction-0.14-7.fc29.src.rpm

Install Howto

Install perl-Devel-GlobalDestruction rpm package:

# dnf install perl-Devel-GlobalDestruction




2018-07-13 - Fedora Release Engineering <> - 0.14-7
- Rebuilt for
2018-06-28 - Jitka Plesnikova <> - 0.14-6
- Perl 5.28 rebuild
2018-02-08 - Fedora Release Engineering <> - 0.14-5
- Rebuilt for
2017-07-27 - Fedora Release Engineering <> - 0.14-4
- Rebuilt for
2017-06-05 - Jitka Plesnikova <> - 0.14-3
- Perl 5.26 rebuild
2017-02-11 - Fedora Release Engineering <> - 0.14-2
- Rebuilt for
2016-11-01 - Paul Howarth <> - 0.14-1
- Update to 0.14
- Stop relying on . being in @INC
- Switch to ExtUtils::HasCompiler to detect presence of a compiler
- Classify buildreqs by usage
2016-07-22 - Petr Pisar <> - 0.13-7
- Use distribution instead of perl version to control build-time dependencies

See Also

Package Description
perl-Devel-GlobalDestruction-XS-0.03-8.fc29.i686.rpm Faster implementation of the Devel::GlobalDestruction API
perl-Devel-GlobalPhase-0.003003-4.fc29.noarch.rpm Detect perl's global phase on older perls
perl-Devel-GoFaster-0.001-7.fc29.i686.rpm Optimise executable Perl ops
perl-Devel-Hexdump-0.02-15.fc29.i686.rpm Print nice hex dump of binary data
perl-Devel-Hide-0.0010-3.fc29.noarch.rpm Forces the unavailability of specified Perl modules (for testing)
perl-Devel-Leak-0.03-38.fc29.i686.rpm Utility for looking for perl objects that are not reclaimed
perl-Devel-LeakGuard-Object-0.08-9.fc29.noarch.rpm Scoped checks for object leaks
perl-Devel-LexAlias-0.05-18.fc29.i686.rpm Alias lexical variables
perl-Devel-NYTProf-6.06-3.fc29.i686.rpm Powerful feature-rich perl source code profiler
perl-Devel-OverloadInfo-0.005-4.fc29.noarch.rpm Introspect overloaded operators
perl-Devel-OverrideGlobalRequire-0.001-7.fc29.noarch.rpm Override CORE::GLOBAL::require safely
perl-Devel-PPPort-3.42-3.fc29.i686.rpm Perl Pollution Portability header generator
perl-Devel-PartialDump-0.20-5.fc29.noarch.rpm Partial dumping of data structures, optimized for argument printing
perl-Devel-PatchPerl-1.52-3.fc29.noarch.rpm Patch perl source a la Devel::PPPort's
perl-Devel-Peek-1.27-423.fc29.i686.rpm A data debugging tool for the XS programmer