Unless you're in a very tight loops, this is negligible. Of course, I think resolving a symbolic reference is more expensive than calling a sub ref in a hash:
use strict; my $func_name = "blah"; $functions{ $func_name }->( ... );
You can keep strict on, and Perl doesn't have to search the current symbol table to find an appropriate CV -- it's three or four ops shorter. (Somehow, I think your parser probably eats up more cycles.)
In reply to Re: strict refs on / off process time
by chromatic
in thread strict refs on / off process time
by shemp
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |