mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-09-30 03:34:25 +03:00
dfa: adding new Sheng engine
A new shuffle-based DFA engine, complete with acceleration and smallwrite.
This commit is contained in:
committed by
Matthew Barr
parent
56bf25b091
commit
6331da4e29
@@ -476,6 +476,12 @@ set (hs_exec_SRCS
|
||||
src/nfa/repeat.c
|
||||
src/nfa/repeat.h
|
||||
src/nfa/repeat_internal.h
|
||||
src/nfa/sheng.c
|
||||
src/nfa/sheng.h
|
||||
src/nfa/sheng_defs.h
|
||||
src/nfa/sheng_impl.h
|
||||
src/nfa/sheng_impl4.h
|
||||
src/nfa/sheng_internal.h
|
||||
src/nfa/shufti_common.h
|
||||
src/nfa/shufti.c
|
||||
src/nfa/shufti.h
|
||||
@@ -641,6 +647,9 @@ SET (hs_SRCS
|
||||
src/nfa/repeat_internal.h
|
||||
src/nfa/repeatcompile.cpp
|
||||
src/nfa/repeatcompile.h
|
||||
src/nfa/sheng_internal.h
|
||||
src/nfa/shengcompile.cpp
|
||||
src/nfa/shengcompile.h
|
||||
src/nfa/shufticompile.cpp
|
||||
src/nfa/shufticompile.h
|
||||
src/nfa/tamaramacompile.cpp
|
||||
@@ -927,6 +936,8 @@ set(hs_dump_SRCS
|
||||
src/nfa/nfa_dump_dispatch.cpp
|
||||
src/nfa/nfa_dump_internal.cpp
|
||||
src/nfa/nfa_dump_internal.h
|
||||
src/nfa/shengdump.cpp
|
||||
src/nfa/shengdump.h
|
||||
src/nfa/tamarama_dump.cpp
|
||||
src/nfa/tamarama_dump.h
|
||||
src/parser/dump.cpp
|
||||
|
Reference in New Issue
Block a user