![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <bench/bench.h>#include <crypto/poly1305.h>#include <span.h>#include <cstddef>#include <cstdint>#include <vector>Go to the source code of this file.
Functions | |
| static void | POLY1305 (benchmark::Bench &bench, size_t buffersize) |
| static void | POLY1305_64BYTES (benchmark::Bench &bench) |
| static void | POLY1305_256BYTES (benchmark::Bench &bench) |
| static void | POLY1305_1MB (benchmark::Bench &bench) |
| BENCHMARK (POLY1305_64BYTES, benchmark::PriorityLevel::HIGH) | |
| BENCHMARK (POLY1305_256BYTES, benchmark::PriorityLevel::HIGH) | |
| BENCHMARK (POLY1305_1MB, benchmark::PriorityLevel::HIGH) | |
Variables | |
| static constexpr uint64_t | BUFFER_SIZE_TINY = 64 |
| static constexpr uint64_t | BUFFER_SIZE_SMALL = 256 |
| static constexpr uint64_t | BUFFER_SIZE_LARGE = 1024*1024 |
| BENCHMARK | ( | POLY1305_1MB | , |
| benchmark::PriorityLevel::HIGH | |||
| ) |
| BENCHMARK | ( | POLY1305_256BYTES | , |
| benchmark::PriorityLevel::HIGH | |||
| ) |
| BENCHMARK | ( | POLY1305_64BYTES | , |
| benchmark::PriorityLevel::HIGH | |||
| ) |
|
static |
Definition at line 19 of file poly1305.cpp.
|
static |
|
static |
|
static |
|
staticconstexpr |
Definition at line 17 of file poly1305.cpp.
|
staticconstexpr |
Definition at line 16 of file poly1305.cpp.
|
staticconstexpr |
Definition at line 15 of file poly1305.cpp.