Are you using my variables that get garbage collected regularly? If you are putting stuff in like a local variable then it gets stored when you are in a different scope then it comes back when you get out of that scope. The upshot is that you could be storing things that you don't mean to be. Without seeing the code it is all idle speculation.
Comment on Re: Perl scripts slowing down towards end of file processing
Would it matter?
I'm using strict, there are a few small routines that would have the current vars stored, but anything stored is small and the subs are very small and pointless too (padding fields out with spaces, removing lead/trailing spaces).
Even so, why would having things stored out of scope make much of a difference?
JP
-- Alexander Widdlemouse undid his bellybutton and his bum dropped off --