aboutsummaryrefslogtreecommitdiffhomepage
path: root/benchmark/bench_db.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2022-09-14 15:06:52 +0300
committerlevlam <levlam@telegram.org>2022-09-14 15:06:52 +0300
commit1ac2dfef30d53183ade197fdac26e05720214a39 (patch)
tree00a09c5fe485b08dd6fdba6470c9dd4fea3be32b /benchmark/bench_db.cpp
parent70e3586626f8fe3edb878eb94b36abb1dafdf0cb (diff)
Replace ConcurrentScheduler::init with constructor.
Diffstat (limited to 'benchmark/bench_db.cpp')
-rw-r--r--benchmark/bench_db.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/benchmark/bench_db.cpp b/benchmark/bench_db.cpp
index b257951c5..822a91593 100644
--- a/benchmark/bench_db.cpp
+++ b/benchmark/bench_db.cpp
@@ -29,7 +29,7 @@
template <class KeyValueT>
class TdKvBench final : public td::Benchmark {
- td::ConcurrentScheduler sched;
+ td::ConcurrentScheduler sched{1, 0};
td::string name_;
public:
@@ -72,7 +72,6 @@ class TdKvBench final : public td::Benchmark {
};
void start_up_n(int n) final {
- sched.init(1);
sched.create_actor_unsafe<Main>(1, "Main", n).release();
}
@@ -179,8 +178,7 @@ class SqliteKeyValueAsyncBench final : public td::Benchmark {
td::unique_ptr<td::SqliteKeyValueAsyncInterface> sqlite_kv_async_;
td::Status do_start_up() {
- scheduler_ = td::make_unique<td::ConcurrentScheduler>();
- scheduler_->init(1);
+ scheduler_ = td::make_unique<td::ConcurrentScheduler>(1, 0);
auto guard = scheduler_->get_main_guard();