MCPcopy Create free account
hub / github.com/NetSys/bess / SetArguments

Function SetArguments

core/utils/copy_bench.cc:135–169  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

133}
134
135static void SetArguments(benchmark::internal::Benchmark *b) {
136 // skip argument names for brevity
137 //b->ArgNames({"dst_align", "src_align", "size"});
138 b->Args({0, 0, 4})
139 ->Args({0, 0, 7})
140 ->Args({0, 0, 8})
141 ->Args({0, 0, 14})
142 ->Args({46, 0, 14})
143 ->Args({50, 0, 14})
144 ->Args({0, 0, 18})
145 ->Args({46, 0, 18})
146 ->Args({50, 0, 18})
147 ->Args({0, 10, 31})
148 ->Args({0, 0, 32})
149 ->Args({0, 0, 48})
150 ->Args({15, 19, 48})
151 ->Args({2, 0, 60})
152 ->Args({0, 0, 64})
153 ->Args({0, 14, 64})
154 ->Args({0, 18, 64})
155 ->Args({0, 0, 100})
156 ->Args({0, 0, 128})
157 ->Args({0, 0, 256})
158 ->Args({10, 47, 257})
159 ->Args({0, 0, 384})
160 ->Args({1, 0, 384})
161 ->Args({0, 16, 512})
162 ->Args({0, 0, 1024})
163 ->Args({0, 14, 1500})
164 ->Args({0, 18, 1500})
165 ->Args({0, 0, 1514})
166 ->Args({0, 0, 1518})
167 ->Args({19, 4, 2047})
168 ->Args({0, 0, 4096});
169}
170
171BENCHMARK_REGISTER_F(CopyFixture, Copy)->Apply(SetArguments);
172BENCHMARK_REGISTER_F(CopyFixture, CopySloppy)->Apply(SetArguments);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected