diff options
author | Artur Bergman <sky@nanisky.com> | 2001-09-03 10:47:11 +0000 |
---|---|---|
committer | Artur Bergman <sky@nanisky.com> | 2001-09-03 10:47:11 +0000 |
commit | d95b23b2631584416599fb5570272be851d76e05 (patch) | |
tree | 84345e0d5c7436ec894a9c885996279251a89fda /pod/perl572delta.pod | |
parent | 265757707c25dcaf2ab1b88e3380267b0db1bcba (diff) | |
download | perl-d95b23b2631584416599fb5570272be851d76e05.tar.gz |
Document the changes with regards to running of END blocks.
And DESTROY on global objects are called in perl_destruct()!
p4raw-id: //depot/perl@11839
Diffstat (limited to 'pod/perl572delta.pod')
-rw-r--r-- | pod/perl572delta.pod | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pod/perl572delta.pod b/pod/perl572delta.pod index 13d5690113..6b0a6446c8 100644 --- a/pod/perl572delta.pod +++ b/pod/perl572delta.pod @@ -163,6 +163,14 @@ C<eval "v200"> now works. VMS now works under PerlIO. +=item * + +END blocks are now run even if you exit/die in a BEGIN block. +The execution of END blocks is now controlled by +PL_exit_flags & PERL_EXIT_DESTRUCT_END. This enables the new +behaviour for perl embedders. This will default in 5.10. See +L<perlembed>. + =back =head1 Modules and Pragmata |