Daniel Lubarov
|
eb18c7ea33
|
Faster witness generation (#116)
Saves ~300ms in the test. The main change is to have generators return fixed-size `Vec`s instead of `HashMap`s, which have more overhead.
|
2021-07-21 08:26:34 -07:00 |
|
Nicholas Ward
|
39b22a6cab
|
addressed nits
|
2021-07-01 12:00:56 -07:00 |
|
Nicholas Ward
|
efe39f2d63
|
fixed naming (zero --> nonzero), and other fixes
|
2021-07-01 11:21:33 -07:00 |
|
Nicholas Ward
|
702a098054
|
cargo fmt
|
2021-07-01 10:36:31 -07:00 |
|
Nicholas Ward
|
f4ca0df85d
|
comments and renaming
|
2021-07-01 10:35:41 -07:00 |
|
Nicholas Ward
|
8de59c2a84
|
cargo fmt
|
2021-06-30 21:59:18 -07:00 |
|
Nicholas Ward
|
647568fc7a
|
added EqualityGenerator
|
2021-06-30 16:57:37 -07:00 |
|
Nicholas Ward
|
d599664f22
|
merge
|
2021-06-29 10:07:05 -07:00 |
|
Nicholas Ward
|
40f5346009
|
cargo fmt
|
2021-06-28 17:07:27 -07:00 |
|
Nicholas Ward
|
4fb78cf7b2
|
fix
|
2021-06-28 11:34:30 -07:00 |
|
Nicholas Ward
|
01493303f8
|
blinding
|
2021-06-28 09:45:56 -07:00 |
|
wborgeaud
|
35f73a505f
|
Clippy
|
2021-06-24 15:49:36 +02:00 |
|
wborgeaud
|
3bc27c65ef
|
Rollback to previous semantics
|
2021-06-23 13:46:19 +02:00 |
|
wborgeaud
|
c22bc6261e
|
Revert watch insertion
|
2021-06-14 21:03:50 +02:00 |
|
wborgeaud
|
86b4b0ab41
|
Add check that all generators were run.
|
2021-06-14 17:06:53 +02:00 |
|
wborgeaud
|
ea6a724560
|
Enforce copy constraints in partial witness generation.
|
2021-06-14 17:02:52 +02:00 |
|
wborgeaud
|
322556260c
|
Cosmetic changes
|
2021-06-14 16:06:41 +02:00 |
|
Daniel Lubarov
|
78af8830cb
|
Old TODO
|
2021-05-13 21:36:25 -07:00 |
|
Daniel Lubarov
|
4086b2b447
|
Arithmetic & permutation gadgets
|
2021-04-02 15:29:21 -07:00 |
|
Daniel Lubarov
|
524a974de3
|
Parallelize vanishing poly computation
|
2021-04-01 13:46:24 -07:00 |
|
Daniel Lubarov
|
f42120482a
|
No more polynomial programming abstraction
It was too expensive.
|
2021-03-28 19:52:01 -07:00 |
|
Daniel Lubarov
|
ba96ab4e99
|
More prover work
|
2021-03-26 23:51:48 -07:00 |
|
Daniel Lubarov
|
75b9340000
|
Tweak APIs
|
2021-03-21 11:29:47 -07:00 |
|
Daniel Lubarov
|
ca7f20bf45
|
FriConsistencyGate
|
2021-03-18 12:44:45 -07:00 |
|
Daniel Lubarov
|
ea33c5567f
|
GMiMC, witness generation
|
2021-03-01 13:40:05 -08:00 |
|
Daniel Lubarov
|
9fdff8ea08
|
Gate infra
|
2021-02-26 13:18:41 -08:00 |
|
Daniel Lubarov
|
3ba9ef8ab7
|
Const generics in GMiMC
|
2021-02-24 12:25:13 -08:00 |
|
Daniel Lubarov
|
13cc76316c
|
Initial commit
|
2021-02-17 14:36:32 -08:00 |
|