Searched refs:shared_clone (Results 1 – 6 of 6) sorted by relevance
42 my $x = shared_clone(14);45 $x = shared_clone('test');52 my $x = shared_clone(%hsh);61 my $foo :shared = shared_clone($x);64 $foo = shared_clone(\$x);76 $foo = shared_clone(\$foo);85 $foo = shared_clone($x);96 my $ary = shared_clone(\@ary);117 my $hsh :shared = shared_clone({'foo' => [qw/foo bar baz/]});128 my $bork = shared_clone($obj);[all …]
68 print("# Shared scalar assignment using shared_clone()\n");70 my $siv :shared = shared_clone($iv);71 my $snv :shared = shared_clone($nv);72 my $suv :shared = shared_clone($uv);346 print("# Shared array copy using shared_clone()\n");348 my $copy :shared = shared_clone(\@nsa);365 print("# Shared array copy using shared_clone()\n");367 my $copy :shared = shared_clone(\@nsa);388 print("# Shared hash copy using shared_clone()\n");390 my $copy :shared = shared_clone(\%nsh);[all …]
19 my @queue :shared = map { shared_clone($_) } @_;40 push(@$queue, map { shared_clone($_) } @_)193 push(@$queue, map { shared_clone($_) } @_);
78 sub shared_clone subroutine
52 - Use threads::shared::shared_clone() for complex data
1061 new function C<shared_clone> creates a copy of an object leaving