There was a 19% performance regression in verify_batch somewhere in the switch to merlin in #2 . I'm not going to track it down anytime soon, but worth noting. I donno if it happened before or after switching transcripts to be an iterator, so maybe I'm handling the iterator poorly, or maybe it was cache locality I fixed it already by switching to the iterator, or maybe its simply that verify_batch is more sensitive to hashing and marlin is slow, but both sound unlikely.
There was a 19% performance regression in
verify_batch
somewhere in the switch to merlin in #2 . I'm not going to track it down anytime soon, but worth noting. I donno if it happened before or after switching transcripts to be an iterator, so maybe I'm handling the iterator poorly, or maybe it was cache locality I fixed it already by switching to the iterator, or maybe its simply thatverify_batch
is more sensitive to hashing and marlin is slow, but both sound unlikely.