Bitcoin Core 28.99.0
P2P Digital Currency
Functions
gcs_filter.cpp File Reference
#include <bench/bench.h>
#include <blockfilter.h>
#include <uint256.h>
#include <cstdint>
#include <utility>
#include <vector>
Include dependency graph for gcs_filter.cpp:

Go to the source code of this file.

Functions

static GCSFilter::ElementSet GenerateGCSTestElements ()
 
static void GCSBlockFilterGetHash (benchmark::Bench &bench)
 
static void GCSFilterConstruct (benchmark::Bench &bench)
 
static void GCSFilterDecode (benchmark::Bench &bench)
 
static void GCSFilterDecodeSkipCheck (benchmark::Bench &bench)
 
static void GCSFilterMatch (benchmark::Bench &bench)
 
 BENCHMARK (GCSBlockFilterGetHash, benchmark::PriorityLevel::HIGH)
 
 BENCHMARK (GCSFilterConstruct, benchmark::PriorityLevel::HIGH)
 
 BENCHMARK (GCSFilterDecode, benchmark::PriorityLevel::HIGH)
 
 BENCHMARK (GCSFilterDecodeSkipCheck, benchmark::PriorityLevel::HIGH)
 
 BENCHMARK (GCSFilterMatch, benchmark::PriorityLevel::HIGH)
 

Function Documentation

◆ BENCHMARK() [1/5]

◆ BENCHMARK() [2/5]

◆ BENCHMARK() [3/5]

◆ BENCHMARK() [4/5]

◆ BENCHMARK() [5/5]

◆ GCSBlockFilterGetHash()

static void GCSBlockFilterGetHash ( benchmark::Bench bench)
static

Definition at line 31 of file gcs_filter.cpp.

Here is the call graph for this function:

◆ GCSFilterConstruct()

static void GCSFilterConstruct ( benchmark::Bench bench)
static

Definition at line 43 of file gcs_filter.cpp.

Here is the call graph for this function:

◆ GCSFilterDecode()

static void GCSFilterDecode ( benchmark::Bench bench)
static

Definition at line 55 of file gcs_filter.cpp.

Here is the call graph for this function:

◆ GCSFilterDecodeSkipCheck()

static void GCSFilterDecodeSkipCheck ( benchmark::Bench bench)
static

Definition at line 67 of file gcs_filter.cpp.

Here is the call graph for this function:

◆ GCSFilterMatch()

static void GCSFilterMatch ( benchmark::Bench bench)
static

Definition at line 79 of file gcs_filter.cpp.

Here is the call graph for this function:

◆ GenerateGCSTestElements()

static GCSFilter::ElementSet GenerateGCSTestElements ( )
static

Definition at line 13 of file gcs_filter.cpp.

Here is the caller graph for this function: