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

Feature/backport hyperscan 2023 q3 #169

Merged
merged 17 commits into from
Sep 5, 2023
Merged

Conversation

markos
Copy link

@markos markos commented Sep 5, 2023

Backport several fixes from Hyperscan 5.4.1-5.4.2.

hongyang7 and others added 17 commits September 5, 2023 13:45
Roll back fix for github issue intel#350

About Scratch Usage:
For compile time, scratch space is strongly recommended to be
allocated immediately after database generation.
For runtime, besides using scratch for corresponding database,
Hyperscan also allows user to use larger scratch space allocated
for another database.
When multiple concurrent threads need to use the same databases
and a new scratch space is required, cloning the largest one is
always safe. This is realized based on API hs_scratch_size() and
hs_clone_scratch().
Behaviors beyond above are discouraged and results are undefined.
@markos markos linked an issue Sep 5, 2023 that may be closed by this pull request
@sambercovici
Copy link

Amazing!

@markos markos self-assigned this Sep 5, 2023
@markos markos added bug Something isn't working enhancement New feature or request labels Sep 5, 2023
@markos markos added this to the 5.4.10 milestone Sep 5, 2023
@markos markos merged commit e843ac8 into develop Sep 5, 2023
@markos markos deleted the feature/backport-hyperscan-2023Q3 branch May 22, 2024 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

merge latest hyperscan commits
4 participants