MCPcopy Create free account
hub / github.com/catboost/catboost / FindHeaderFirstMatch

Function FindHeaderFirstMatch

library/cpp/http/io/benchmark/main.cpp:7–15  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5#include <util/stream/str.h>
6
7void FindHeaderFirstMatch(benchmark::State& state) {
8 THttpHeaders headers;
9 headers.AddHeader("Host", "example.com");
10 Y_ENSURE(headers.FindHeader("Host"));
11 for (auto _ : state) {
12 auto header = headers.FindHeader("Host");
13 benchmark::DoNotOptimize(header);
14 }
15}
16
17void FindHeaderNoMatchSameSize(benchmark::State& state) {
18 THttpHeaders headers;

Callers

nothing calls this directly

Calls 3

FindHeaderMethod · 0.80
DoNotOptimizeFunction · 0.50
AddHeaderMethod · 0.45

Tested by

no test coverage detected