This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
authorNicholas Clark <nick@ccl4.org>
Sat, 29 May 2004 22:13:46 +0000 (22:13 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 29 May 2004 22:13:46 +0000 (22:13 +0000)
commitdf34f77820595c8067f54a70c7c25fc752848ef6
tree0e3c42e401cbb48e518178d8e40516eff76f1195
parent158999500551b8e022ec06855ca7ff84212dd61c
Integrate:
[ 22830]
[perl #29637] Thread creation time is hypersensitive

Due to a logic error, the dup ptr table sometimes wans't being
grown, leading to extremely slow cloning.

[ 22831]
improve hashing algorithm for ptr tables in perl_clone:
the bottom few bits of a pointer are usually zero
p4raw-link: @22831 on //depot/perl: 134ca3d6c0df26ae21f9d33f6fbf207fca26b857
p4raw-link: @22830 on //depot/perl: 14cade97ead1fce5346533c9ffae161becee82db

p4raw-id: //depot/maint-5.8/perl@22860
p4raw-integrated: from //depot/perl@22831 'edit in' sv.c (@22830..)
sv.c