use XSLoader;
-our $VERSION = '0.03';
+our $VERSION = '0.04';
use Sub::Exporter -setup => {
exports => [ qw(in_global_destruction) ],
=head1 NAME
-Devel::GlobalDestruction - Expose PL_dirty, the flag which marks global
+Devel::GlobalDestruction - Expose the flag which marks global
destruction.
=head1 SYNOPSIS
=item in_global_destruction
-Returns the current value of C<PL_dirty>.
+Returns true if the interpreter is in global destruction. In perl 5.14+, this
+returns C<${^GLOBAL_PHASE} eq 'DESTRUCT'>, and on earlier perls, it returns the
+current value of C<PL_dirty>.
=back
Florian Ragwitz E<lt>rafl@debian.orgE<gt>
+Jesse Luehrs E<lt>doy@tozt.netE<gt>
+
=head1 COPYRIGHT
Copyright (c) 2008 Yuval Kogman. All rights reserved