From e1b96eb4168e2fa33289b2a4f35b4555be617a50 Mon Sep 17 00:00:00 2001 From: Marcus Winter Date: Wed, 23 Mar 2016 13:00:33 +0100 Subject: [PATCH] dataflow_cpp: added default token count to network --- dataflow_cpp/include/embb/dataflow/network.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dataflow_cpp/include/embb/dataflow/network.h b/dataflow_cpp/include/embb/dataflow/network.h index 7a20c58..7dccb0b 100644 --- a/dataflow_cpp/include/embb/dataflow/network.h +++ b/dataflow_cpp/include/embb/dataflow/network.h @@ -681,8 +681,11 @@ class Network { class Network : public internal::ClockListener { public: - explicit Network(int slices) + explicit Network(int slices = 0) : sink_counter_(NULL), slices_(slices), sched_(NULL) { + if (0 >= slices) { + slices_ = int(embb_core_count_available())*4; + } sched_ = embb::base::Allocation::New(slices_); sink_counter_ = reinterpret_cast*>( embb::base::Allocation::Allocate( -- libgit2 0.26.0