]> git.ipfire.org Git - thirdparty/vectorscan.git/commit
rose: move roseRunProgram into its own unit
authorJustin Viiret <justin.viiret@intel.com>
Wed, 22 Jun 2016 06:23:36 +0000 (16:23 +1000)
committerMatthew Barr <matthew.barr@intel.com>
Fri, 8 Jul 2016 01:01:34 +0000 (11:01 +1000)
commit76d96809f8369c0868fb02466b32b27749e35fcf
tree7ddd184645ac5954f9880ec7cdcf5aaff4ff8503
parentf166bc5658ea57ee81a135f2a85ceca09390caf0
rose: move roseRunProgram into its own unit

The roseRunProgram function had gotten very large for the number of
sites it was being inlined into, with negative effects on performance in
large cases. This change moves it into its own translation unit.
CMakeLists.txt
src/rose/block.c
src/rose/catchup.c
src/rose/match.c
src/rose/match.h
src/rose/program_runtime.c [new file with mode: 0644]
src/rose/program_runtime.h
src/rose/stream.c