Browse Source

Add TODO for improving lookup performance.

master
Sean Bowe 7 years ago
parent
commit
6841763ae7
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
  1. 4
      src/circuit/pedersen_hash.rs

4
src/circuit/pedersen_hash.rs

@ -131,6 +131,10 @@ fn lookup3_xy_with_conditional_negation<E: Engine, CS, Var: Copy>(
) -> Result<(AllocatedNum<E, Var>, AllocatedNum<E, Var>), SynthesisError> ) -> Result<(AllocatedNum<E, Var>, AllocatedNum<E, Var>), SynthesisError>
where CS: ConstraintSystem<E, Variable=Var> where CS: ConstraintSystem<E, Variable=Var>
{ {
// TODO: This can be made into a 2-constraint lookup
// if it can return linear combinations rather than
// allocated numbers.
assert_eq!(bits.len(), 3); assert_eq!(bits.len(), 3);
assert_eq!(coords.len(), 4); assert_eq!(coords.len(), 4);

Loading…
Cancel
Save