Devel-PeekPoke
view release on metacpan or search on metacpan
t/03torture.t view on Meta::CPAN
poke($str_pv_addr+$poke_start, $replace_chunk);
is($str, $expecting, 'String matches expectation after poke');
}
}
}
if ($ENV{AUTOMATED_TESTING} and ! $INC{'threads.pm'}) {
my $vsz;
if (-f "/proc/$$/stat") {
my $proc_stat = do { local (@ARGV, $/) = "/proc/$$/stat"; <> };
($vsz) = map { $_ / 1024 }
(split (/\s+/, $proc_stat))[-22]; # go backwards because the %s of the procname can contain anything
}
printf STDERR "#\n# VSIZE:%dKiB\n", $vsz
if $vsz;
}
print "1..$::TEST_COUNT\n" unless $INC{'threads.pm'};
t/04thread-torture.t view on Meta::CPAN
for (@pool) {
if ($_->join != 42) {
die ($_->can('error') ? $_->error : "Thread did not finish successfully" );
}
}
if ($ENV{AUTOMATED_TESTING}) {
my $vsz;
if (-f "/proc/$$/stat") {
my $proc_stat = do { local (@ARGV, $/) = "/proc/$$/stat"; <> };
($vsz) = map { $_ / 1024 }
(split (/\s+/, $proc_stat))[-22]; # go backwards because the %s of the procname can contain anything
}
printf STDERR "#\n# VSIZE:%dKiB\n", $vsz
if $vsz;
}
print "1..$::TEST_COUNT\n";
( run in 0.581 second using v1.01-cache-2.11-cpan-49f99fa48dc )