# HG changeset patch # User Nina Engelhardt # Date 1332324728 -3600 # Node ID 69a1875af605256340e13a9a17a2666ec0a55788 # Parent eadb2ba022a0293c89ad2954e10aedef4b33ab74 counters work now diff -r eadb2ba022a0 -r 69a1875af605 SSR_PluginFns.c --- a/SSR_PluginFns.c Mon Mar 19 10:02:54 2012 -0700 +++ b/SSR_PluginFns.c Wed Mar 21 11:12:08 2012 +0100 @@ -54,6 +54,7 @@ } //things that would normally happen in resume(), but these VPs never go there #ifdef HOLISTIC__TURN_ON_OBSERVE_UCC + else{ assignPr->assignCount++; //Somewhere here! Unit newu; newu.vp = assignPr->slaveID; @@ -68,10 +69,11 @@ newd.to_task = assignPr->assignCount; addToListOfArrays(Dependency, newd ,semEnv->ctlDependenciesList); } + } #endif } #ifdef HOLISTIC__TURN_ON_OBSERVE_UCC - if (assignPr) { + if (assignPr && assignPr->typeOfVP == Slave) { //assignPr->numTimesAssigned++; Unit prev_in_slot = semEnv->last_in_slot[coreNum * NUM_ANIM_SLOTS + slotNum]; if(prev_in_slot.vp != 0){