I've just had a go at running the testcase in this bug: chrisb at bacon:~$ time perl scan.pl real 0m10.085s user 0m9.177s sys 0m0.700s chrisb at bacon:~$ time perl -T scan.pl real 0m13.949s user 0m12.377s sys 0m0.956s