gtsoul-tech
0f4369bf22
Bug fix/clang-tidy-performance ( #300 )
...
Various clang-tidy-performance fixes:
* noexcept
* performance-noexcept-swap
* performance
* performance-move-const-arg
* performance-unnecessary-value-param
* performance-inefficient-vector-operation
* performance-no-int-to-ptr
* add performance
* performance-inefficient-string-concatenation
* clang-analyzer-deadcode.DeadStores
* performance-inefficient-vector-operation
* clang-analyzer-core.NullDereference
* clang-analyzer-core.UndefinedBinaryOperatorResult
* clang-analyzer-core.CallAndMessage
---------
Co-authored-by: gtsoul-tech <gtsoulkanakis@gmail.com>
2024-06-20 14:57:19 +03:00
gtsoul-tech
8fc1a7efff
Bug fix/clang tidy warnings part2 ( #296 )
...
* core.StackAddressEscape
* cplusplus.VirtualCall
* clang-analyzer-deadcode.DeadStores
* clang-analyzer-core.NullDereference
* clang-analyzer-core.NonNullParamChecker
* change to nolint
---------
Co-authored-by: gtsoul-tech <gtsoulkanakis@gmail.com>
2024-06-04 16:18:17 +03:00
Konstantinos Margaritis
22166ed948
Fix remaining marked as done const* cppcheck warnings
2024-05-15 10:52:31 +03:00
G.E
91d9631c97
fixed some const issues
2024-04-24 00:04:59 +03:00
G.E
01dee390a9
ddressing some cppcheck warnings. yes this will be cleaned up in a
...
following commit. tests pass.
2024-04-23 19:08:24 +03:00
Konstantinos Margaritis
08357a096c
remove Windows/ICC support
2021-10-12 11:51:34 +03:00
Konstantinos Margaritis
e35b88f2c8
use STL make_unique, remove wrapper header, breaks C++17 compilation
2021-10-12 11:51:34 +03:00
Hong, Yang A
e811a8dbb8
tools: fix compile issue for RELEASE_BUILD code
...
Fixes github issue #186
2019-10-30 15:19:48 +00:00
Hong, Yang A
23e5f06594
add new Literal API for pure literal expressions:
...
Design compile time api hs_compile_lit() and hs_compile_lit_multi()
to handle pure literal pattern sets. Corresponding option --literal-on
is added for hyperscan testing suites. Extended parameters and part of
flags are not supported for this api.
2019-08-13 14:51:38 +08:00
Lu, Qi
5a0885d235
Windows porting: port hyperscan and chimera tools to windows.
2018-07-09 11:40:43 -04:00
Wang, Xiang W
bf87f8c003
chimera: hybrid of Hyperscan and PCRE
2018-07-09 11:30:35 -04:00
Chang, Harry
8a1c497f44
Logical Combination of patterns.
2018-06-27 14:04:57 +08:00
Justin Viiret
720ec745c1
hscheck: tool to test regex compilation
...
hscheck accepts a file of regular expressions in the form:
ID:/regex/flags
and tests whether they can be compiled with Hyperscan, reporting the
error if compilation fails.
2018-01-19 06:27:49 -05:00