]> Git Repo - VerusCoin.git/blame - src/zcbenchmarks.h
Merge branch 'dev' of https://github.com/miketout/VerusCoin into dev
[VerusCoin.git] / src / zcbenchmarks.h
CommitLineData
6962bb3d
TH
1#ifndef BENCHMARKS_H
2#define BENCHMARKS_H
3
4#include <sys/time.h>
5#include <stdlib.h>
6
7extern double benchmark_sleep();
8extern double benchmark_parameter_loading();
9extern double benchmark_create_joinsplit();
4082dcb1 10extern std::vector<double> benchmark_create_joinsplit_threaded(int nThreads);
9e52ca32
JG
11extern double benchmark_solve_equihash();
12extern std::vector<double> benchmark_solve_equihash_threaded(int nThreads);
a8c68ffe 13extern double benchmark_verify_joinsplit(const JSDescription &joinsplit);
a1cd1a27 14extern double benchmark_verify_equihash();
818b94f9 15extern double benchmark_large_tx(size_t nInputs);
89e75c8c
EOW
16extern double benchmark_try_decrypt_sprout_notes(size_t nAddrs);
17extern double benchmark_try_decrypt_sapling_notes(size_t nAddrs);
8a1d1930
EOW
18extern double benchmark_increment_sprout_note_witnesses(size_t nTxs);
19extern double benchmark_increment_sapling_note_witnesses(size_t nTxs);
c66c731a 20extern double benchmark_connectblock_slow();
a76174b7 21extern double benchmark_sendtoaddress(CAmount amount);
2e8aefdc 22extern double benchmark_loadwallet();
99dd50c3 23extern double benchmark_listunspent();
67d2b797
S
24extern double benchmark_create_sapling_spend();
25extern double benchmark_create_sapling_output();
26extern double benchmark_verify_sapling_spend();
27extern double benchmark_verify_sapling_output();
6962bb3d
TH
28
29#endif
This page took 0.120566 seconds and 4 git commands to generate.