--- Nicholas Clark <[EMAIL PROTECTED]> wrote: > 5.8.2 and later have hashes that are deterministic until the data is > pathological. And the pathological checks kick in very late. Only 5.8.1 has > true random hashes (not 5.8.0) and even without compile time changes (IIRC) > you can always force deterministic hashes with environment variables.
I didn't know that. Too late now :) (though I was developing with 5.8.1) > > 5. Localizing tied arrays and hashes is broken in 5.8. We tie and localize %ENV. > > I wasn't aware of this. Or at least, it doesn't ring a bell. Is perl5-porters > aware of this? Is this a known change in behaviour? >From perl58delta: The existing behaviour when localising tied arrays and hashes is wrong, and will be changed in a future release, so do not rely on the existing behaviour. See "Localising Tied Arrays and Hashes Is Broken". Cheers, Ovid ===== Silence is Evil http://users.easystreet.com/ovid/philosophy/indexdecency.htm Ovid http://www.perlmonks.org/index.pl?node_id=17000 Web Programming with Perl http://users.easystreet.com/ovid/cgi_course/