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.