[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r8202 - in gnuradio/branches/developers/eb/gcell-wip/g
From: |
eb |
Subject: |
[Commit-gnuradio] r8202 - in gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib: runtime wrapper |
Date: |
Tue, 15 Apr 2008 13:24:29 -0600 (MDT) |
Author: eb
Date: 2008-04-15 13:24:29 -0600 (Tue, 15 Apr 2008)
New Revision: 8202
Modified:
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager.h
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager_impl.cc
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc
Log:
gcell work-in-progress
Modified:
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager.h
===================================================================
---
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager.h
2008-04-15 19:23:48 UTC (rev 8201)
+++
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager.h
2008-04-15 19:24:29 UTC (rev 8202)
@@ -210,6 +210,8 @@
* A thread may only wait for jobs which it submitted.
*
* \returns number of jobs completed, or -1 if error.
+ * The caller must examine the status field of each job to confirm
+ * successful completion of the job.
*/
virtual int
wait_jobs(unsigned int njobs,
Modified:
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager_impl.cc
===================================================================
---
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager_impl.cc
2008-04-15 19:23:48 UTC (rev 8201)
+++
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/runtime/gc_job_manager_impl.cc
2008-04-15 19:24:29 UTC (rev 8202)
@@ -548,7 +548,7 @@
gc_job_manager_impl::wait_job(gc_job_desc *jd)
{
bool done;
- return wait_jobs(1, &jd, &done, GC_WAIT_ANY) == 1;
+ return wait_jobs(1, &jd, &done, GC_WAIT_ANY) == 1 && jd->status == JS_OK;
}
int
Modified:
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc
===================================================================
---
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc
2008-04-15 19:23:48 UTC (rev 8201)
+++
gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib/wrapper/qa_gcp_fft_1d_r2.cc
2008-04-15 19:24:29 UTC (rev 8202)
@@ -72,7 +72,7 @@
gc_job_manager_sptr mgr = gc_make_job_manager(&opts);
#if 1
- for (int log2_fft_size = 5; log2_fft_size <= 11; log2_fft_size++){
+ for (int log2_fft_size = 5; log2_fft_size <= 12; log2_fft_size++){
test(mgr, log2_fft_size, true);
}
#else
@@ -90,7 +90,7 @@
gc_job_manager_sptr mgr = gc_make_job_manager(&opts);
#if 1
- for (int log2_fft_size = 5; log2_fft_size <= 11; log2_fft_size++){
+ for (int log2_fft_size = 5; log2_fft_size <= 12; log2_fft_size++){
test(mgr, log2_fft_size, false);
}
#else
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r8202 - in gnuradio/branches/developers/eb/gcell-wip/gcell/src/lib: runtime wrapper,
eb <=