diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2014-04-09 09:00:54 +0100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2014-04-09 09:00:54 +0100 |
commit | f6f3144e6da4f2db1df4ac0fd75ae0e2f166b4e6 (patch) | |
tree | 8649590ebac255e8ed4507efae27abb1fe1474b6 | |
parent | f738a371e9b0ab071fa1f39e2a8d6a590d10868c (diff) | |
download | perl-f6f3144e6da4f2db1df4ac0fd75ae0e2f166b4e6.tar.gz |
perldelta updates
-rw-r--r-- | pod/perldelta.pod | 48 |
1 files changed, 39 insertions, 9 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 78a5f3968a..fa258add31 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -3,6 +3,7 @@ b51c3e77db (craigb) - Reduce excessive stat calls in glob on VMS 7742aa6637 (davem) - [perl #121484] /m causing false negative e141190569 (tonyc) - [perl #121366] avoid using an invalid SvPVX() in Perl_sv_pvn_force_flags +9fdd5a7ac7 (alh) - RT-121512 - Allow -I/dir/ with trailing slash to find .pmc files. =encoding utf8 @@ -125,6 +126,21 @@ XXX =item * +L<Carp> has been upgraded from version 1.33 to 1.3301. + +No changes have been made to the installed code other than the version bump to +keep in sync with the latest CPAN release. + +=item * + +L<DB> has been upgraded from 1.43 to 1.44. + +The debugger now correctly restores its input and output filehandles after +using the pager command. +[L<perl #121456|https://rt.perl.org/Public/Bug/Display.html?id=121456>] + +=item * + L<ExtUtils::Install> has been upgraded from version 1.63 to 1.64. The MM_TEST_ROOT feature has been removed from the tests. @@ -142,6 +158,12 @@ L<Module::CoreList> has been upgraded from version 3.09 to 3.10. The list of Perl versions covered has been updated. +=item * + +L<Storable> has been upgraded from version 2.48 to 2.49. + +Recognition of tied SVs has been tightened up. + =back =head2 Removed Modules and Pragmata @@ -328,22 +350,31 @@ L</Modules and Pragmata> section. =item Win32 +The time taken to build perl on Windows has been reduced quite significantly +(time savings in the region of 30-40% are typically seen) by reducing the +number of, usually failing, I/O calls for each L<perlfunc/require> (for +miniperl only). +[L<perl #121119|https://rt.perl.org/Public/Bug/Display.html?id=121119>] + About 15 minutes of idle sleeping was removed from running C<make test> due to a bug in which the timeout monitor used for tests could not be cancelled once the test completes, and the full timeout period elapsed before running the next test file. [L<perl #121395|https://rt.perl.org/Public/Bug/Display.html?id=121395>] -XXX: Reword this and fix spelling mistakes: -On a Perl built without psuedo-fork (psuedo-fork builds were not affected by -this bug), probably since prcess tree kill feature was implemented on Win32, -killing a process tree with L<perlfunc/kill> and a negative signal, resulted -in kill inverting the returned value. This ment successfully killing -1 process tree PID returned 0, and also passing 2 invalid PID, returned 2. -This has been corrected so the documented behavior for return values for kill -executes. +On a perl built without psuedo-fork (psuedo-fork builds were not affected by +this bug), killing a process tree with L<perlfunc/kill> and a negative signal +resulted in kill() inverting the returned value. For example, if kill() killed +1 process tree PID then it returned 0 instead of 1, and if kill() was passed 2 +invalid PIDs then it returned 2 instead of 0. This has probably been the case +since the process tree kill feature was implemented on Win32. It has now been +corrected to follow the documented behaviour. [L<perl #121230|https://rt.perl.org/Public/Bug/Display.html?id=121230>] +The test harness now has no failures when perl is built on a FAT drive with the +Windows OS on an NTFS drive. +[L<perl #21442|https://rt.perl.org/Public/Bug/Display.html?id=21442>] + =back =head1 Internal Changes @@ -385,7 +416,6 @@ This re-breaks the bugs it fixed, L<perl #112208|https://rt.perl.org/Ticket/Display.html?id=112208>, so an alternative fix is planned for v5.22 - =back =head1 Known Problems |