#!/usr/bin/perl
use strict;
use threads;
use threads::shared;
my %h:shared;
for (0..10) {
$h{$_}=&share({});
}
for (keys(%h)) {
print "$h{$_}\n";
}
####
HASH(0x9904d20)
HASH(0x9904d38)
HASH(0x9904d14)
HASH(0x9904d2c)
HASH(0x9904d08)
HASH(0x9904d20)
HASH(0x9904d38)
HASH(0x9904d14)
HASH(0x9904d2c)
HASH(0x9904d08)
HASH(0x9904d20)
##
##
#!/usr/bin/perl
use strict;
my %h;
for (0..10) {
$h{$_}={};
}
for (keys(%h)) {
print "$h{$_}\n";
}
##
##
HASH(0x9ea67c8)
HASH(0x9ea6720)
HASH(0x9ea67b0)
HASH(0x9ec8578)
HASH(0x9ea66e4)
HASH(0x9ea672c)
HASH(0x9ea5b44)
HASH(0x9ea69a8)
HASH(0x9ea6600)
HASH(0x9ec8590)
HASH(0x9ea6990)