Skip to content

Conversation

@daxpedda
Copy link
Contributor

@daxpedda daxpedda commented Aug 13, 2025

This renames RistrettoPoint::double_and_compress_batch() to double_and_compress_alloc_batch() and adds a new double_and_compress_batch() allocation-free method accepting a fixed array parameter.

I had to add an allocation-free version of FieldElement::batch_inverse() as well. The internal code was split to re-use as much as possible, but the changes are quite minimal.

@daxpedda daxpedda force-pushed the fixed-double-and-compress branch from 4095dcf to 9d98834 Compare August 13, 2025 22:41
@daxpedda daxpedda marked this pull request as draft August 13, 2025 22:41
@daxpedda daxpedda force-pushed the fixed-double-and-compress branch 2 times, most recently from 46218a1 to d2dec5d Compare August 13, 2025 22:49
@daxpedda daxpedda marked this pull request as ready for review August 13, 2025 22:53
@daxpedda daxpedda force-pushed the fixed-double-and-compress branch 2 times, most recently from 1ef5177 to 9b4b9d4 Compare September 4, 2025 09:09
@daxpedda
Copy link
Contributor Author

daxpedda commented Sep 4, 2025

Adjusted the naming conventions to the suggestion applied in #789.

@daxpedda daxpedda force-pushed the fixed-double-and-compress branch from 9b4b9d4 to 41bf8cc Compare September 6, 2025 07:15
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