develooper Front page | perl.perl5.porters | Postings from July 2011

Nominations for 5.14.2

Thread Next
Father Chrysostomos
July 24, 2011 12:13
Nominations for 5.14.2
Message ID:
Except for 043d1e6, these are all regressions of one sort or another.

c533395 [perl #90160] U* gives ‘U0 mode on an empty string’
b2b7346 2nd try: [perl #91834] utf8::decode does not respect copy-on-write
a0aa607 Allow lvalue subs to return COWs in list context
043d1e6 move "garbage collection" glossary entry where it belongs
a130272 Allow lvalue subs to return COWs in reference context
e5accad Allow COW values to be deleted from restricted hashes
fb2352e Allow restricted hashes containing COWs to be cleared
b2b95e4 Stop localised ties from becoming ro when COW
47d6f3d Get PerlIO::scalar to write to COWs
4ab5bd5 Make Devel::Peek::fill_mstats work on COWs
71edc89 [perl #92258] <$fh> hangs on a glob copy
f5d1ed1 Fix my + attrs + list assignment
4dbb339 Allow ‘sub x :lvalue’ to apply to XSUBs and stubs
21690b7 Make it possible to have read-only glob copies

These two go together, as the first one only partially fixed the bug:

d34a666 [perl #91880] $_ refcounting problems in @INC filters
339c6c6 Follow-up to d34a6664

These four need some explanation:

a991bd3 Make Storable freeze COWs properly
d5c6c69 Fix a Storable test to work in 5.8.9-
fa819c1 Make SvIsCOW honest about globs
3e89ba1 Make Internals::SvREADONLY smarter

a991bd3 includes a test, but that test triggers the bug fixed by 3e89ba1. So if both are backported, either the tests from a991bd3 should be left out, or d5c6c69 should be backported as well. 3e89ba1 depends on fa819c1.

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About