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

Refactor CyclotomicSquare method into template generator, minor clean-up #11

Merged
merged 9 commits into from
Jul 16, 2020

Conversation

ggutoski
Copy link
Contributor

Title says it all. See commit history. "Clean-up" includes:

  • refactor MulByNonResidue, MulByNonResidueInv methods in the template generator
  • remove duplicate code from pairing.go
  • remove miscellaneous dead code
  • reactivate template generator in circleci
  • optimize bls381 MulByNonResidue. (This optimization was already present elsewhere in bls381, just not in MulByNonResidue.)

@ggutoski ggutoski added the cleanup Suggestion to clean up the code label Jul 15, 2020
@ggutoski ggutoski requested review from gbotrel and ThomasPiellard and removed request for gbotrel July 15, 2020 19:15
@ThomasPiellard ThomasPiellard merged commit c125c1a into develop Jul 16, 2020
@ThomasPiellard ThomasPiellard deleted the refactor-cyclotomicsquare branch July 20, 2020 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Suggestion to clean up the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants