https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7492

            Bug ID: 7492
           Summary: Improve SA performance by removing the use of "use
                    vars" from production code.
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Libraries
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: Undefined

SpamAssassin still uses "use vars" instead of our. "use vars" has been
discouraged since Perl 5.6. SpamAssassin requires Perl 5.8.4 as a minimum Perl
as best I can tell. 

use vars has a memory impact to the running process and is for the most part
unnecessary. I am submitting a patch which removes its use.

I am not submitting changes to t/ since that fix is significantly more complex
due to the use of package main in t/SATest.pm (needs BZ 7491 merged first).

Patch coming soon.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to