Details
-
Improvement
-
Status: Resolved
-
Trivial
-
Resolution: Fixed
-
None
-
None
-
None
Description
utils.pm has a 'use English' call but doesn't specify -no_match_vars. I came across this in the English module doc:
This module can provoke sizeable inefficiencies for regular expressions, due to unfortunate implementation details. If performance matters in your application and you don't need $PREMATCH, $MATCH, or $POSTMATCH, try doing
use English qw( -no_match_vars ) ;. It is especially important to do this in modules to avoid penalizing all applications which use them.