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: clean up SIS, placeholder #596

Draft
wants to merge 27 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
363739e
refactor: remove sis maker, and bn254 dead code
gbotrel Jan 7, 2025
92d9dbe
refactor: kill bufRes
gbotrel Jan 7, 2025
9c60488
refactor: simplify genRandom
gbotrel Jan 7, 2025
f89a50f
refactor: more code cleaning
gbotrel Jan 7, 2025
e38ee6f
refactor: limit log2bound to be mod 8, simplify stuff in SIS
gbotrel Jan 7, 2025
d18b497
style: code cleaning
gbotrel Jan 7, 2025
81fe891
refactor: get rid of fft gen in SIS, fft does it better
gbotrel Jan 7, 2025
7c1889f
style: minor comment
gbotrel Jan 8, 2025
830bab3
perf: more perf stuff in sis, benefits from AVX152
gbotrel Jan 8, 2025
8855a69
style: code cleaning
gbotrel Jan 8, 2025
2484cda
Merge branch 'master' into refactor/sis
gbotrel Jan 8, 2025
455b89a
refactor: prepare terrain for linea integration
gbotrel Jan 8, 2025
dcf62e0
feat: expose vector iterator in sis package
gbotrel Jan 9, 2025
7a37994
refactor: more changes to accomodate users
gbotrel Jan 11, 2025
87c409d
perf: make SetBytes not allocate errors in non-fast path
gbotrel Jan 11, 2025
fffae29
Merge branch 'perf/errstatic' into refactor/sis
gbotrel Jan 11, 2025
bdfe5cc
refactor: restore sis fft to investigate allocs
gbotrel Jan 11, 2025
414b6fc
refactor: experiment
gbotrel Jan 11, 2025
9ffd3eb
perf: minor adjustements in allocations
gbotrel Jan 11, 2025
c96ec15
refactor: checkkpoint
gbotrel Jan 12, 2025
789b304
style: add comments
gbotrel Jan 13, 2025
c21fcb5
test: restored unrolled FFT test
gbotrel Jan 13, 2025
a71664b
style: code cleaning
gbotrel Jan 13, 2025
5ed9c48
refactor: remove unrelated fft changes
gbotrel Jan 13, 2025
3e3505b
Revert "refactor: remove unrelated fft changes"
gbotrel Jan 13, 2025
eda21ee
refactor: ports unrolled fft from linea sis
gbotrel Jan 14, 2025
ccd53f9
style: code comment
gbotrel Jan 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions ecc/bls12-377/fp/element.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions ecc/bls12-377/fr/element.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

89 changes: 75 additions & 14 deletions ecc/bls12-377/fr/fft/fft.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions ecc/bls12-377/fr/fft/options.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading