From: Fabian Keil Date: Sun, 22 Apr 2012 12:15:33 +0000 (+0000) Subject: Add #103: Potential performance improvement for large action files X-Git-Tag: v_3_0_20~354 X-Git-Url: http://www.privoxy.org/gitweb/introduction.html?a=commitdiff_plain;h=efa17e10ecee6400c8edd8f0f097bb5711df354f;p=privoxy.git Add #103: Potential performance improvement for large action files --- diff --git a/TODO b/TODO index 0542522d..cb2cdade 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.61 2012/03/09 16:22:24 fabiankeil Exp $ +$Id: TODO,v 1.62 2012/03/18 15:44:57 fabiankeil Exp $ Some Privoxy-related tasks, sorted by the time they have been added, not by priority. @@ -295,3 +295,9 @@ http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/TODO and thus changing the User-Agent doesn't fool them. 102) Add an include directive to split the config file into several parts. + +103) Potential performance improvement for large action files: + when figuring out which actions apply, check the action bitmask + before pattern matching and skip section that wouldn't modify the + actions already set. To increase the impact the sections would have + to be applied in reverse.