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

Investigate whether it is worth it to enable XXH3_128bit build ids in LLVM, Mold and Binutils. #4603

Open
ermo opened this issue Dec 17, 2024 · 0 comments
Labels
Performance Related to measuring or improving performance per benchmark numbers Type: Feature Something can be enhanced.

Comments

@ermo
Copy link
Contributor

ermo commented Dec 17, 2024

Since #4570 and #4575 BLAKE3 hashes (truncated to 160 bits / 20 bytes) is now supported and is already a fair bit faster than SHA-1.

This issue is for documenting the speedup of XXH3_128bit vs. SHA-1 and BLAKE3 and then making a decision of whether this speedup is sufficient to make it worth pursuing.

See #1346 for context.

@ermo ermo added Type: Feature Something can be enhanced. Performance Related to measuring or improving performance per benchmark numbers labels Dec 17, 2024
@ermo ermo added this to the Solus 4.8 Epoch milestone Dec 17, 2024
@ermo ermo added this to Solus Dec 17, 2024
@github-project-automation github-project-automation bot moved this to Triage in Solus Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Performance Related to measuring or improving performance per benchmark numbers Type: Feature Something can be enhanced.
Projects
Status: Triage
Development

No branches or pull requests

1 participant