http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5221

           Summary: RFE: merge "sa-compile" branch back to trunk
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: major
          Priority: P5
         Component: Plugins
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


I have a side-branch which contains code (mostly contributed by
Matt Sergeant, thx Matt) to compile spamassassin "body" rulesets into C as a 
perl
XS module, and from that into native object code.   this gives 
a nice speedup, knocking 10%-20% off the runtime of a mass-check
using the full trunk ruleset.

In addition, I've been talking to perl hacker demerphq, who recently added
an Aho-Corasick trie matcher to the blead-perl core; in that branch
I also have some dev work going on to see if we can use that new
functionality to get good speedups (automatically, without a compile
step) from Spamassassin when running on perl versions >= 5.9.5.

Both are implemented as (optional, default disabled) plugins.

I plan to merge this into 3.2.0 trunk, with hopefully just a single plugin
hook call in the core that allows them to work -- ie. all the
interesting code will be entirely implemented as optional plugins.

This bug is to track that merge...



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

Reply via email to