in reply to BEGIN blocks when profiling

use statements induce BEGIN blocks. You're probably using many modules and you're paying for their initialisation. If you want to defer these operations consider using require at the right point of your code.

Flavio
perl -ple'$_=reverse' <<<ti.xittelop@oivalf

Don't fool yourself.