[Top][All Lists]
[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 */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r8887 - in gnuradio/branches/developers/eb/sched-wip: gnuradio-core/src/lib/runtime gruel/src/include/gruel,
eb <=