Bitcoin ABC 0.26.3
P2P Digital Currency
|
#include <stdio.h>
#include "include/secp256k1.h"
#include "util.h"
#include "hash_impl.h"
#include "field_impl.h"
#include "group_impl.h"
#include "scalar_impl.h"
#include "ecmult_impl.h"
#include "bench.h"
#include "secp256k1.c"
Go to the source code of this file.
Classes | |
struct | bench_data |
Macros | |
#define | POINTS 32768 |
Functions | |
static int | bench_callback (secp256k1_scalar *sc, secp256k1_ge *ge, size_t idx, void *arg) |
static void | bench_ecmult (void *arg, int iters) |
static void | bench_ecmult_setup (void *arg) |
static void | bench_ecmult_teardown (void *arg, int iters) |
static void | generate_scalar (uint32_t num, secp256k1_scalar *scalar) |
static void | run_test (bench_data *data, size_t count, int includes_g, int num_iters) |
int | main (int argc, char **argv) |
#define POINTS 32768 |
Definition at line 19 of file bench_ecmult.c.
|
static |
Definition at line 43 of file bench_ecmult.c.
Definition at line 56 of file bench_ecmult.c.
Definition at line 71 of file bench_ecmult.c.
Definition at line 77 of file bench_ecmult.c.
|
static |
Definition at line 89 of file bench_ecmult.c.
Definition at line 105 of file bench_ecmult.c.