Project
Loading...
Searching...
No Matches
benchmark_DPLRawPageSequencer.cxx File Reference
#include <benchmark/benchmark.h>
#include "DPLUtils/DPLRawPageSequencer.h"
#include "RawPageTestData.h"
#include <random>
#include <vector>

Go to the source code of this file.

Functions

auto createData (int nPages)
 
 BENCHMARK (BM_DPLRawPageSequencerBinary) -> Arg(64) ->Arg(512) ->Arg(1024)
 
 BENCHMARK (BM_DPLRawPageSequencerForward) -> Arg(64) ->Arg(512) ->Arg(1024)
 
 BENCHMARK_MAIN ()
 

Variables

auto const PAGESIZE = test::PAGESIZE
 

Function Documentation

◆ BENCHMARK() [1/2]

BENCHMARK ( BM_DPLRawPageSequencerBinary  ) -> Arg(64) ->Arg(512) ->Arg(1024)

◆ BENCHMARK() [2/2]

BENCHMARK ( BM_DPLRawPageSequencerForward  ) -> Arg(64) ->Arg(512) ->Arg(1024)

◆ BENCHMARK_MAIN()

BENCHMARK_MAIN ( )

◆ createData()

auto createData ( int  nPages)

Definition at line 27 of file benchmark_DPLRawPageSequencer.cxx.

Variable Documentation

◆ PAGESIZE

auto const PAGESIZE = test::PAGESIZE

Definition at line 25 of file benchmark_DPLRawPageSequencer.cxx.