summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/sort/sortbenchmark.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/tests/sort/sortbenchmark.cpp')
-rw-r--r--searchlib/src/tests/sort/sortbenchmark.cpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/searchlib/src/tests/sort/sortbenchmark.cpp b/searchlib/src/tests/sort/sortbenchmark.cpp
index 04832593b28..94f9424575c 100644
--- a/searchlib/src/tests/sort/sortbenchmark.cpp
+++ b/searchlib/src/tests/sort/sortbenchmark.cpp
@@ -18,9 +18,15 @@ public:
V merge();
void twoWayMerge();
V cat() const;
+ Test();
+ ~Test() override;
};
-void Test::generateVectors(size_t numVectors, size_t values)
+Test::Test() = default;
+Test::~Test() = default;
+
+void
+Test::generateVectors(size_t numVectors, size_t values)
{
_data.resize(numVectors);
for (size_t j(0); j < numVectors; j++) {
@@ -32,13 +38,15 @@ void Test::generateVectors(size_t numVectors, size_t values)
}
}
-Test::V Test::merge()
+Test::V
+Test::merge()
{
twoWayMerge();
return _data[0];
}
-void Test::twoWayMerge()
+void
+Test::twoWayMerge()
{
std::vector<V> n((_data.size()+1)/2);
@@ -57,7 +65,8 @@ void Test::twoWayMerge()
}
}
-Test::V Test::cat() const
+Test::V
+Test::cat() const
{
size_t sum(0);
for (size_t i(0), m(_data.size()); i < m; i++) {