Start bench at a stride of 128
This commit is contained in:
@@ -262,7 +262,7 @@ TEST_CASE("bench3") {
|
|||||||
bench.batch(json.size());
|
bench.batch(json.size());
|
||||||
bench.unit("byte");
|
bench.unit("byte");
|
||||||
auto *parser = WeaselJsonParser_create(1024, &c, nullptr);
|
auto *parser = WeaselJsonParser_create(1024, &c, nullptr);
|
||||||
for (size_t stride = 1; stride <= json.size(); stride *= 2) {
|
for (size_t stride = 128; stride <= json.size(); stride *= 2) {
|
||||||
bench.run("parser3 (stride: " + std::to_string(stride) + ")", [&]() {
|
bench.run("parser3 (stride: " + std::to_string(stride) + ")", [&]() {
|
||||||
auto copy = json;
|
auto copy = json;
|
||||||
WeaselJsonParser_reset(parser);
|
WeaselJsonParser_reset(parser);
|
||||||
|
|||||||
Reference in New Issue
Block a user