commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r8887 - in gnuradio/branches/developers/eb/sched-wip:


From: eb
Subject: [Commit-gnuradio] r8887 - in gnuradio/branches/developers/eb/sched-wip: gnuradio-core/src/lib/runtime gruel/src/include/gruel
Date: Mon, 14 Jul 2008 20:24:07 -0600 (MDT)

Author: eb
Date: 2008-07-14 20:24:05 -0600 (Mon, 14 Jul 2008)
New Revision: 8887

Modified:
   
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_sts.h
   
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_tpb.h
   
gnuradio/branches/developers/eb/sched-wip/gruel/src/include/gruel/thread_group.h
Log:
use fixed thread_group

Modified: 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_sts.h
===================================================================
--- 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_sts.h
  2008-07-15 02:18:07 UTC (rev 8886)
+++ 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_sts.h
  2008-07-15 02:24:05 UTC (rev 8887)
@@ -22,14 +22,14 @@
 #define INCLUDED_GR_SCHEDULER_STS_H
 
 #include <gr_scheduler.h>
-#include <boost/thread.hpp>
+#include <gruel/thread_group.h>
 
 /*!
  * \brief Concrete scheduler that uses the single_threaded_scheduler
  */
 class gr_scheduler_sts : public gr_scheduler
 {
-  boost::thread_group                 d_threads;
+  gruel::thread_group                 d_threads;
 
 protected:
   /*!

Modified: 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_tpb.h
===================================================================
--- 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_tpb.h
  2008-07-15 02:18:07 UTC (rev 8886)
+++ 
gnuradio/branches/developers/eb/sched-wip/gnuradio-core/src/lib/runtime/gr_scheduler_tpb.h
  2008-07-15 02:24:05 UTC (rev 8887)
@@ -22,14 +22,14 @@
 #define INCLUDED_GR_SCHEDULER_TPB_H
 
 #include <gr_scheduler.h>
-#include <boost/thread.hpp>
+#include <gruel/thread_group.h>
 
 /*!
  * \brief Concrete scheduler that uses a kernel thread-per-block
  */
 class gr_scheduler_tpb : public gr_scheduler
 {
-  boost::thread_group                 d_threads;
+  gruel::thread_group                 d_threads;
 
 protected:
   /*!

Modified: 
gnuradio/branches/developers/eb/sched-wip/gruel/src/include/gruel/thread_group.h
===================================================================
--- 
gnuradio/branches/developers/eb/sched-wip/gruel/src/include/gruel/thread_group.h
    2008-07-15 02:18:07 UTC (rev 8886)
+++ 
gnuradio/branches/developers/eb/sched-wip/gruel/src/include/gruel/thread_group.h
    2008-07-15 02:24:05 UTC (rev 8887)
@@ -12,6 +12,9 @@
  * This was extracted from Boost 1.35.0 and fixed.
  */
 
+#ifndef INCLUDED_GRUEL_THREAD_GROUP_H
+#define INCLUDED_GRUEL_THREAD_GROUP_H
+
 #include <boost/utility.hpp>
 #include <boost/thread.hpp>
 #include <boost/thread/shared_mutex.hpp>
@@ -37,3 +40,5 @@
     mutable boost::shared_mutex m_mutex;
   };
 }
+
+#endif /* INCLUDED_GRUEL_THREAD_GROUP_H */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]