Skip to content

Conversation

newpavlov
Copy link
Member

@newpavlov newpavlov commented Jan 10, 2024

The asm-hashes backends can be a bit faster than the software backends, but they are a maintenance headache and have a bunch of issues like reliance on cc and limited cross-platforminess. I think we should eventually archive the asm-hashes repository. Users who desire the additional performance of asm-hashes may either help us to port the code on asm!, or stay on the v0.10 crate versions.

MSRV for some crates is bumped to 1.72 because of the Loongarch asm! backends, which are now enabled by default.

@newpavlov newpavlov requested a review from tarcieri January 10, 2024 23:46
Copy link
Member

@tarcieri tarcieri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. Removing the old ASM backends should make it easier to add inline backends as a replacement.

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.

2 participants