develooper Front page | perl.perl5.porters | Postings from November 2003

5.8.2 and 5.8.n binary compatibility

Thread Next
Alan Burlison
November 3, 2003 02:16
5.8.2 and 5.8.n binary compatibility
Message ID:

What is your intention for how 5.8.n where 'n' is >= 3 will handle the hash 
key binary compatibility issue?  At what point will we break backwards 
binary compatibility and just have *all* hashing use the seed with no 'Oh 
dear I'm under attack, switch behaviour' logic?  Obviously there is a 
performance hit for this 5.8.0/5.8.1 binary compatibility stuff, and I did 
get the impression that at some point we would switch over entirely to the 
new mechanism.

I think it needs to be clearly documented in 5.8.2 somewhere that we will at 
some point break binary compatibility, so people can prepare for it.

Also, I don't actually care about 5.8.0/5.8.1 binary compatibility, as we 
didn't ship either version.  I'd therefore like to permenantly enable the 
new behaviour so that I don't have to take a potential prrformance hit, and 
so I don't have to break binary compatibility in the future.  Is there going 
to be a Configure flag to allow me to do this?


Alan Burlison

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