use Benchmark; use CGI qw(:standard); $CGI::NO_DEBUG = 1; my $q = new CGI; my $x; timethese(2_000_000, { method => sub {$q->param('x',5); $x = $q->param('x'); }, function => sub { param('x',5); $x = param('x'); }, });