diff options
author | Gavin Andresen <gavinandresen@gmail.com> | 2012-05-22 13:56:14 -0400 |
---|---|---|
committer | Gavin Andresen <gavinandresen@gmail.com> | 2012-05-22 14:15:11 -0400 |
commit | acf513cfe75f43165ac626a608ce9cde817d97bc (patch) | |
tree | 4a9ca1fcc82b33e210813c1cdf71e1861cf0c26f /share | |
parent | d1edab602a3ee729b308378d9d456f01e6933cfb (diff) |
Move signature cache from CKey::Verify to CheckSig in script.cpp
More than doubles the speed of verifying already-cached signatures
that use compressed pubkeys:
Before: ~200 microseconds
After: ~80 microseconds
(no caching at all: ~3,300 microseconds per signature)
Also encapsulates the signature cache code in a class
and fixes a signed/unsigned comparison warning.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions