X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperl594delta.pod;h=aa4358bc50427bc3a9e227ea91aa1f0e383876d6;hb=c1effa61278e47c916466883d74905b04fedc388;hp=921102a1b7328dbe6c18184528f9663362688a03;hpb=6eac1a455d8f9cee8817e93140f233ecd01bf463;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perl594delta.pod b/pod/perl594delta.pod index 921102a..aa4358b 100644 --- a/pod/perl594delta.pod +++ b/pod/perl594delta.pod @@ -1,6 +1,6 @@ =head1 NAME -perldelta - what is new for perl v5.9.4 +perl594delta - what is new for perl v5.9.4 =head1 DESCRIPTION @@ -122,6 +122,7 @@ D. Hedden) C, by Anno Siegel, has been added. This module provides support for I: hashes that maintain an association of a reference with a value, in a thread-safe garbage-collected way. +Such hashes are useful to implement inside-out objects. =item * @@ -232,6 +233,13 @@ matching to find the start point. (Yves Orton) =back +=head2 Sloppy stat on Windows + +On Windows, perl's stat() function normally opens the file to determine +the link count and update attributes that may have been changed through +hard links. Setting ${^WIN32_SLOPPY_STAT} to a true value speeds up +stat() by not performing this operation. (Jan Dubois) + =head1 Installation and Configuration Improvements =head2 Relocatable installations @@ -266,6 +274,23 @@ available. When they are not available, perl's own version is used (from Russ Allbery's public domain implementation). Various places in the perl interpreter now use them. (Steve Peters) +=head2 Windows build improvements + +=over 4 + +=item Building XS extensions + +Support for building XS extension modules with the free MinGW compiler has +been improved in the case where perl itself was built with the Microsoft +VC++ compiler. (ActiveState) + +=item Support for 64-bit compiler + +Support for building perl with Microsoft's 64-bit compiler has been +improved. (ActiveState) + +=back + =head1 Selected Bug Fixes =head2 PERL5SHELL and tainting @@ -295,6 +320,13 @@ stringification overloaded have been fixed. (Nicholas Clark) Traditionally, C has leaked badly. Many (but not all) of these leaks have now been eliminated or reduced. (Dave Mitchell) +=head2 Random device on Windows + +In previous versions, perl would read the file F if it +existed when seeding its random number generator. That file is unlikely +to exist on Windows, and if it did would probably not contain appropriate +data, so perl no longer tries to read it on Windows. (Alex Davies) + =head1 New or Changed Diagnostics =over 4 @@ -324,15 +356,6 @@ locales. Bytecode tests fail under several platforms. We are considering removing support for byteloader and compiler before the 5.10.0 release. -On threaded perls, the construct C might lead, under -some circumstances, to a segmentation fault. This is due to the flaw in -the bug fix implmented by change #28319. - -=head2 Platform-specific Problems - -The test F crashes after completing all tests -successfully when built with USE_ITHREADS and PERL_IMPLICIT_SYS on Win32. - =head1 Reporting Bugs If you find what you think is a bug, you might check the articles