"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "hyperscan" between the packages
hyperscan-5.3.0.tar.gz and hyperscan-5.4.0.tar.gz

About: Hyperscan is a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, but is a standalone library with its own C API.

Summary:

The "hyperscan" source code changed by about 2.3% and still consists of 853 regular files and 37 directories.

Related Informations:

See CHANGELOG.md (hyperscan 5.4.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 391 0 0 38
C program 60 0 0 11
C++ program 288 0 0 28
Python program 9 0 0 0
Shell program 1 0 0 0
Symbols file 1 0 0 0
CMake file 19 0 0 2
Module-Definition file 2 0 0 0
Pkg-config file 2 0 0 0
CSS style sheet 1 0 0 0
Doxygen file 1 0 0 0
Git file 1 0 0 0
RST file 12 0 0 4
Directory 37 0 0 0
Change log 1 0 0 1
License 3 0 0 0
Readme file 3 0 0 0
Text file 58 0 0 0
Total Files8900084



Header Files (38 of 391):

NameStatusDeltaVisual Diff
chimera/ch_common.h changed 2.8% diff
cmake/config.h.in changed 3.3% diff
src/database.h changed 9.1% diff
src/fdr/teddy_runtime_common.h changed 3.6% diff
src/hs.h changed 1.3% diff
src/hs_compile.h changed 1.5% diff
src/nfa/limex_compile.h changed 1.8% diff
src/nfa/limex_exceptional.h changed 24.0% diff
src/nfa/limex_internal.h changed 3.8% diff
src/nfa/mcsheng.h changed 100.0% diff
src/nfa/mcsheng_compile.h changed 7.0% diff
src/nfa/mcsheng_dump.h changed 10.7% diff
src/nfa/mcsheng_internal.h changed 38.2% diff
src/nfa/nfa_build_util.h changed 7.3% diff
src/nfa/nfa_internal.h changed 11.1% diff
src/nfa/sheng.h changed 100.0% diff
src/nfa/sheng_defs.h changed 100.0% diff
src/nfa/sheng_impl.h changed 100.0% diff
src/nfa/sheng_impl4.h changed 100.0% diff
src/nfa/sheng_internal.h changed 33.7% diff
src/nfa/shengcompile.h changed 15.8% diff
src/nfa/shengdump.h changed 10.8% diff
src/nfagraph/ng_limex.h changed 4.0% diff
src/rose/rose_build_instructions.h changed 7.7% diff
src/rose/rose_program.h changed 6.7% diff
src/rose/stream_long_lit.h changed 1.1% diff
src/rose/validate_mask.h changed 23.7% diff
src/rose/validate_shufti.h changed 24.5% diff
src/util/copybytes.h changed 24.0% diff
src/util/cpuid_inline.h changed 20.6% diff
src/util/graph.h changed 0.2% diff
src/util/simd_utils.h changed 5.8% diff
src/util/target_info.h changed 3.9% diff
src/util/uniform_ops.h changed 5.1% diff
tools/hsbench/engine.h changed 1.3% diff
tools/hsbench/engine_chimera.h changed 0.9% diff
tools/hsbench/engine_hyperscan.h changed 2.5% diff
tools/hsbench/engine_pcre.h changed 1.3% diff

C Programs (11 of 60):

NameStatusDeltaVisual Diff
chimera/ch_runtime.c changed 3.8% diff
src/database.c changed 3.7% diff
src/dispatcher.c changed 6.3% diff
src/fdr/teddy.c changed 0.9% diff
src/fdr/teddy_avx2.c changed 28.2% diff
src/nfa/mcsheng.c changed 95.7% diff
src/nfa/mcsheng_data.c changed 15.4% diff
src/nfa/nfa_api_dispatch.c changed 2.9% diff
src/nfa/sheng.c changed 100.0% diff
src/rose/program_runtime.c changed 7.6% diff
src/util/cpuid_flags.c changed 12.2% diff

C++ Programs (28 of 288):

NameStatusDeltaVisual Diff
src/compiler/compiler.cpp changed 0.4% diff
src/fdr/fdr_dump.cpp changed 15.3% diff
src/fdr/teddy_compile.cpp changed 23.3% diff
src/hs.cpp changed 0.9% diff
src/nfa/limex_compile.cpp changed 5.1% diff
src/nfa/mcclellancompile.cpp changed 1.5% diff
src/nfa/mcsheng_compile.cpp changed 47.7% diff
src/nfa/mcsheng_dump.cpp changed 76.8% diff
src/nfa/nfa_build_util.cpp changed 13.9% diff
src/nfa/nfa_dump_dispatch.cpp changed 8.2% diff
src/nfa/shengcompile.cpp changed 63.8% diff
src/nfa/shengdump.cpp changed 100.0% diff
src/nfagraph/ng_limex.cpp changed 2.4% diff
src/nfagraph/ng_literal_analysis.cpp changed 0.4% diff
src/parser/logical_combination.cpp changed 0.9% diff
src/rose/rose_build_bytecode.cpp changed 0.8% diff
src/rose/rose_build_dump.cpp changed 4.7% diff
src/rose/rose_build_groups.cpp changed 0.3% diff
src/rose/rose_build_instructions.cpp changed 7.0% diff
src/rose/rose_build_lookaround.cpp changed 0.4% diff
src/rose/rose_build_program.cpp changed 8.4% diff
src/smallwrite/smallwrite_build.cpp changed 0.9% diff
src/util/target_info.cpp changed 9.5% diff
tools/hsbench/engine_chimera.cpp changed 3.8% diff
tools/hsbench/engine_hyperscan.cpp changed 2.7% diff
tools/hsbench/engine_pcre.cpp changed 2.9% diff
tools/hsbench/main.cpp changed 5.0% diff
unit/internal/limex_nfa.cpp changed 1.5% diff

CMake Files (2 of 19):

NameStatusDeltaVisual Diff
cmake/arch.cmake changed 26.2% diff
CMakeLists.txt changed 3.2% diff

RST Files (4 of 12):

NameStatusDeltaVisual Diff
doc/dev-reference/chimera.rst changed 0.7% diff
doc/dev-reference/compilation.rst changed 1.8% diff
doc/dev-reference/getting_started.rst changed 12.8% diff
doc/dev-reference/runtime.rst changed 0.8% diff

Change Logs (all 1):

NameStatusDeltaVisual Diff
CHANGELOG.md changed 8.0% diff

Packages Compared:

hyperscan-5.3.0.tar.gz
hyperscan-5.4.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)