aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/sort/sortbenchmark.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-02-01 15:21:04 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-02-01 15:21:04 +0000
commit9ece782152a1f06b00a143d9cebf38c553c5a028 (patch)
treea6ab7c9f768399b03e7d5e956f122287198413fd /searchlib/src/tests/sort/sortbenchmark.cpp
parent179daa38c12471ec9de4e48ec91865c8a336d8a8 (diff)
Deinline large destructors and clean up some code based on clion hints.
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++) {