commit-gnuradio
[Top][All Lists]
Advanced

[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





reply via email to

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