Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft of the extended vectorscan API #324

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

ypicchi-arm
Copy link

This commit extends the vectorscan API with access to low level algorithms. This would enable a develloper to bypass most of the overhead of the regular vectorscan scan when the pattern to check is simple. Currently it only targets pure literal patterns.
An implementation and a test are provided as a proof of concept and demonstrator on how an API user may call it. They only cover a single function but more will come once we've agreed on the header.

This commit extends the vectorscan API with access to low level algorithms.
This would enable a develloper to bypass most of the overhead of the regular
vectorscan scan when the pattern to check is simple. Currently it only
targets pure literal patterns.

Signed-off-by: Yoan Picchi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant