Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
diff SSR.c @ 72:d20b105981b7
make idle VPs optional
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Wed, 28 Mar 2012 18:02:38 +0200 |
| parents | 8882e795016d |
| children | b73e4a6f3497 |
line diff
1.1 --- a/SSR.c Wed Mar 21 11:12:08 2012 +0100 1.2 +++ b/SSR.c Wed Mar 28 18:02:38 2012 +0200 1.3 @@ -199,14 +199,16 @@ 1.4 #ifdef HOLISTIC__TURN_ON_PERF_COUNTERS 1.5 SSR__init_counter_data_structs(); 1.6 #endif 1.7 + #ifdef IDLE_SLAVES 1.8 semanticEnv->shutdownInitiated = FALSE; 1.9 for(i=0;i<NUM_CORES;++i){ 1.10 for(j=0;j<NUM_ANIM_SLOTS;++j){ 1.11 semanticEnv->idlePr[i][j] = VMS_int__create_slaveVP(&idle_fn,NULL); 1.12 semanticEnv->idlePr[i][j]->coreAnimatedBy = i; 1.13 + semanticEnv->idlePr[i][j]->typeOfVP = Idle; 1.14 } 1.15 } 1.16 - 1.17 + #endif 1.18 #ifdef HOLISTIC__TURN_ON_OBSERVE_UCC 1.19 semanticEnv->unitList = makeListOfArrays(sizeof(Unit),128); 1.20 semanticEnv->ctlDependenciesList = makeListOfArrays(sizeof(Dependency),128);
