From 4fde6d87b6c1fa9871da7295b9866c9bf1ce0415 Mon Sep 17 00:00:00 2001
From: Florian Schmaus <flow@cs.fau.de>
Date: Mon, 19 Jun 2017 08:16:41 +0200
Subject: [PATCH] Increase work-stealing queue size to 1024

---
 emper/strategies/laws/LawsScheduler.hpp | 2 +-
 emper/strategies/ws/WsScheduler.hpp     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/emper/strategies/laws/LawsScheduler.hpp b/emper/strategies/laws/LawsScheduler.hpp
index 96988227..3c5b8315 100644
--- a/emper/strategies/laws/LawsScheduler.hpp
+++ b/emper/strategies/laws/LawsScheduler.hpp
@@ -11,7 +11,7 @@ class LawsScheduler: public Scheduler {
 	using WsQueue = adt::LockedQueue<Fiber*, SIZE>;
 
 public:
-	static const int QUEUE_SIZE = 128;
+	static const int QUEUE_SIZE = 1024;
 
 private:
 	adt::MpscQueue<Fiber>** priorityQueues;
diff --git a/emper/strategies/ws/WsScheduler.hpp b/emper/strategies/ws/WsScheduler.hpp
index 86f0d1b6..3359a804 100644
--- a/emper/strategies/ws/WsScheduler.hpp
+++ b/emper/strategies/ws/WsScheduler.hpp
@@ -14,7 +14,7 @@ class WsScheduler: public Scheduler {
 #endif
 
 public:
-	static const int QUEUE_SIZE = 128;
+	static const int QUEUE_SIZE = 1024;
 
 private:
 	WsQueue<QUEUE_SIZE>** queues;
-- 
GitLab