diff --git a/emper/MemoryManager.hpp b/emper/MemoryManager.hpp index 14bd2e1fd66c4313de285600613cdef9dd5676a6..6f389671f61a5a0012b97403752ffc573de88e2a 100644 --- a/emper/MemoryManager.hpp +++ b/emper/MemoryManager.hpp @@ -86,13 +86,13 @@ thread_local adt::BoundedBumpArray<void, WORKER_EXCLUSIVE_QUEUE_SIZE> MemoryManager<T, WS_QUEUE_SIZE, WORKER_EXCLUSIVE_QUEUE_SIZE>::workerExclusiveQueue; template <typename T, intptr_t WS_QUEUE_SIZE, size_t WORKER_EXCLUSIVE_QUEUE_SIZE> -thread_local adt::WsClQueue<void*, WS_QUEUE_SIZE> +thread_local lib::adt::wsqueue::Default<void*, WS_QUEUE_SIZE> MemoryManager<T, WS_QUEUE_SIZE, WORKER_EXCLUSIVE_QUEUE_SIZE>::queue; template <typename T, intptr_t WS_QUEUE_SIZE, size_t WORKER_EXCLUSIVE_QUEUE_SIZE> MemoryManager<T, WS_QUEUE_SIZE, WORKER_EXCLUSIVE_QUEUE_SIZE>::MemoryManager(Runtime& runtime) : workerCount(runtime.getWorkerCount()) { - queues = new adt::WsClQueue<void*, WS_QUEUE_SIZE>*[workerCount]; + queues = new lib::adt::wsqueue::Default<void*, WS_QUEUE_SIZE>*[workerCount]; workerExclusiveQueues = new adt::BoundedBumpArray<void, WORKER_EXCLUSIVE_QUEUE_SIZE>*[workerCount];