Classes | Typedefs | Functions
hpack_parser_fixtures Namespace Reference

Classes

class  AddIndexedSingleInternedElem
 
class  AddIndexedSingleStaticElem
 
class  EmptyBatch
 
class  FromEncoderFixture
 
class  IndexedSingleInternedElem
 
class  IndexedSingleStaticElem
 
class  KeyIndexedSingleInternedElem
 
class  KeyIndexedSingleStaticElem
 
class  NonIndexedBinaryElem
 
class  NonIndexedBinaryElem< 1, false >
 
class  NonIndexedBinaryElem< 10, false >
 
class  NonIndexedBinaryElem< 100, false >
 
class  NonIndexedBinaryElem< 3, false >
 
class  NonIndexedBinaryElem< 31, false >
 
class  NonIndexedBinaryElem< kLength, true >
 
class  NonIndexedElem
 
class  SameDeadline
 

Typedefs

using MoreRepresentativeClientInitialMetadata = FromEncoderFixture< hpack_encoder_fixtures::MoreRepresentativeClientInitialMetadata >
 
using RepresentativeClientInitialMetadata = FromEncoderFixture< hpack_encoder_fixtures::RepresentativeClientInitialMetadata >
 
using RepresentativeServerInitialMetadata = FromEncoderFixture< hpack_encoder_fixtures::RepresentativeServerInitialMetadata >
 
using RepresentativeServerTrailingMetadata = FromEncoderFixture< hpack_encoder_fixtures::RepresentativeServerTrailingMetadata >
 

Functions

 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, AddIndexedSingleInternedElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, AddIndexedSingleStaticElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, EmptyBatch)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, IndexedSingleInternedElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, IndexedSingleStaticElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, KeyIndexedSingleInternedElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, KeyIndexedSingleStaticElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 1, false >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 1, true >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 10, false >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 10, true >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 100, false >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 100, true >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 3, false >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 3, true >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 31, false >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedBinaryElem< 31, true >)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, NonIndexedElem)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, RepresentativeClientInitialMetadata)
 
 BENCHMARK_TEMPLATE (BM_HpackParserParseHeader, SameDeadline)
 

Typedef Documentation

◆ MoreRepresentativeClientInitialMetadata

Definition at line 626 of file bm_chttp2_hpack.cc.

◆ RepresentativeClientInitialMetadata

Definition at line 620 of file bm_chttp2_hpack.cc.

◆ RepresentativeServerInitialMetadata

Definition at line 622 of file bm_chttp2_hpack.cc.

◆ RepresentativeServerTrailingMetadata

Definition at line 624 of file bm_chttp2_hpack.cc.

Function Documentation

◆ BENCHMARK_TEMPLATE() [1/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
AddIndexedSingleInternedElem   
)

◆ BENCHMARK_TEMPLATE() [2/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
AddIndexedSingleStaticElem   
)

◆ BENCHMARK_TEMPLATE() [3/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
EmptyBatch   
)

◆ BENCHMARK_TEMPLATE() [4/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
IndexedSingleInternedElem   
)

◆ BENCHMARK_TEMPLATE() [5/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
IndexedSingleStaticElem   
)

◆ BENCHMARK_TEMPLATE() [6/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
KeyIndexedSingleInternedElem   
)

◆ BENCHMARK_TEMPLATE() [7/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
KeyIndexedSingleStaticElem   
)

◆ BENCHMARK_TEMPLATE() [8/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 1, false  
)

◆ BENCHMARK_TEMPLATE() [9/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 1, true  
)

◆ BENCHMARK_TEMPLATE() [10/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 10, false  
)

◆ BENCHMARK_TEMPLATE() [11/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 10, true  
)

◆ BENCHMARK_TEMPLATE() [12/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 100, false  
)

◆ BENCHMARK_TEMPLATE() [13/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 100, true  
)

◆ BENCHMARK_TEMPLATE() [14/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 3, false  
)

◆ BENCHMARK_TEMPLATE() [15/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 3, true  
)

◆ BENCHMARK_TEMPLATE() [16/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 31, false  
)

◆ BENCHMARK_TEMPLATE() [17/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedBinaryElem< 31, true  
)

◆ BENCHMARK_TEMPLATE() [18/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
NonIndexedElem   
)

◆ BENCHMARK_TEMPLATE() [19/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
RepresentativeClientInitialMetadata   
)

◆ BENCHMARK_TEMPLATE() [20/20]

hpack_parser_fixtures::BENCHMARK_TEMPLATE ( BM_HpackParserParseHeader  ,
SameDeadline   
)


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:40