Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VMS_impls > VMS__MC_shared_impl
diff VMS.h @ 177:3bd35fc83c61
move loopgraph recording to plugin (\! changed scheduler fn prototype \!)
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Wed, 04 Jan 2012 16:40:10 +0100 |
| parents | 981acd1db6af |
| children | 7523ee70d66c |
line diff
1.1 --- a/VMS.h Mon Dec 05 18:59:48 2011 +0100 1.2 +++ b/VMS.h Wed Jan 04 16:40:10 2012 +0100 1.3 @@ -18,6 +18,7 @@ 1.4 #include "vmalloc.h" 1.5 #include "Counters/Counters.h" 1.6 #include "loop.h" 1.7 +#include "ListOfArrays/ListOfArrays.h" 1.8 1.9 #include <pthread.h> 1.10 #include <sys/time.h> 1.11 @@ -124,7 +125,7 @@ 1.12 typedef struct _GateStruc GateStruc; 1.13 1.14 1.15 -typedef VirtProcr * (*SlaveScheduler) ( void *, int ); //semEnv, coreIdx 1.16 +typedef VirtProcr * (*SlaveScheduler) ( void *, int, int ); //semEnv, coreIdx 1.17 typedef void (*RequestHandler) ( VirtProcr *, void * ); //prWReqst, semEnv 1.18 typedef void (*VirtProcrFnPtr) ( void *, VirtProcr * ); //initData, animPr 1.19 typedef void VirtProcrFn ( void *, VirtProcr * ); //initData, animPr 1.20 @@ -279,9 +280,7 @@ 1.21 PrivDynArrayInfo* counter_history_array_info; 1.22 #endif 1.23 #ifdef DETECT_LOOP_GRAPH 1.24 - bulb* loop_graph; 1.25 - PrivDynArrayInfo* loop_graph_array_info; 1.26 - int loop_counter[NUM_CORES]; 1.27 + 1.28 #endif 1.29 } 1.30 MasterEnv;
