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

LIBXXH_DISPATCH: control runtime vector dispatch in libxxhash #987

Merged
merged 1 commit into from
Dec 27, 2024

Conversation

Cyan4973
Copy link
Owner

This new build variable is disabled by default.
This is in contrast with DISPATCH, which is enabled by default (for xxhsum).

At this stage, it's not yet clear if this is a good idea to enable this parameter by default.
It adds a lot of new public symbols to the dynamic library,
and accessing them is supposed to be controlled through the separate header xxh_x86dispatch.h,
so this capability is not exactly transparent
and anyway it's unclear if this is good idea for this capability to be transparent.

Likely to be discussed again later.

…DISPATCH

disabled by default (in contrast with `DISPATCH`, which is enabled by default, for `xxhsum`).
@Cyan4973 Cyan4973 self-assigned this Dec 27, 2024
@Cyan4973 Cyan4973 merged commit 67bba31 into dev Dec 27, 2024
126 checks passed
@Cyan4973 Cyan4973 deleted the libxxh_dispatch branch December 27, 2024 09:50
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