]> git.ipfire.org Git - thirdparty/vectorscan.git/commit
roseCheckNfaEod: use sparse iterator for EOD
authorJustin Viiret <justin.viiret@intel.com>
Wed, 23 Dec 2015 04:12:28 +0000 (15:12 +1100)
committerMatthew Barr <matthew.barr@intel.com>
Tue, 1 Mar 2016 00:20:26 +0000 (11:20 +1100)
commitb2a76e6e2bbe68a4db936bb5992c728fdacc9a6a
tree8383c202e3624c21bb2b448d92a65f2c3eb66533
parent04dfed26028c6f8613391a6e7a9e780b32fce107
roseCheckNfaEod: use sparse iterator for EOD

Rather than checking all active outfix/suffix engines, use a sparse
iterator to check only those engines that accept at EOD.
src/rose/eod.c
src/rose/rose_build_bytecode.cpp
src/rose/rose_dump.cpp
src/rose/rose_internal.h