# Copyright (C) 2001-2007, The Perl Foundation.
# $Id: stress2.pl 18563 2007-05-16 00:53:55Z chromatic $
=head1 NAME
examples/benchmarks/stress2.pl - GC stress-testing
=head1 SYNOPSIS
% time perl examples/benchmarks/stress2.pl
=head1 DESCRIPTION
Creates 200 arrays of 10000 elements each.
=cut
use strict;
use warnings;
foreach ( 1 .. 20 ) {
my @arr;
foreach ( 1 .. 10 ) {
$arr[$_] = buildarray();
}
}
sub buildarray {
my @foo;
foreach ( 1 .. 10000 ) {
$foo[$_] = $_;
}
return \@foo;
}
=head1 SEE ALSO
F<examples/benchmarks/stress.pasm>,
F<examples/benchmarks/stress.pl>,
F<examples/benchmarks/stress1.pasm>,
F<examples/benchmarks/stress1.pl>,
F<examples/benchmarks/stress2.pasm>,
F<examples/benchmarks/stress3.pasm>.
=cut
# Local Variables:
# mode: cperl
# cperl-indent-level: 4
# fill-column: 100
# End:
# vim: expandtab shiftwidth=4:
syntax highlighted by Code2HTML, v. 0.9.1