summaryrefslogtreecommitdiff
path: root/src/buildtool/multithreading/notification_queue.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/multithreading/notification_queue.hpp')
-rw-r--r--src/buildtool/multithreading/notification_queue.hpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/buildtool/multithreading/notification_queue.hpp b/src/buildtool/multithreading/notification_queue.hpp
index f1c803e9..4483b5be 100644
--- a/src/buildtool/multithreading/notification_queue.hpp
+++ b/src/buildtool/multithreading/notification_queue.hpp
@@ -56,10 +56,10 @@ class WaitableZeroCounter {
}
private:
- std::shared_mutex mutex_{};
- std::condition_variable_any cv_{};
- std::atomic<std::size_t> count_{};
- std::atomic<bool> done_{};
+ std::shared_mutex mutex_;
+ std::condition_variable_any cv_;
+ std::atomic<std::size_t> count_;
+ std::atomic<bool> done_;
[[nodiscard]] auto IsZero() noexcept -> bool {
return count_ == 0 or done_;
@@ -162,10 +162,10 @@ class NotificationQueue {
}
private:
- std::deque<Task> queue_{};
+ std::deque<Task> queue_;
bool done_{false};
- std::mutex mutex_{};
- std::condition_variable ready_{};
+ std::mutex mutex_;
+ std::condition_variable ready_;
gsl::not_null<WaitableZeroCounter*> total_workload_;
};