comparison SSR.c @ 83:a4bc9d8a8f11

Changed to __brch__Dev__data_tracking_assign
author Sean Halle <seanhalle@yahoo.com>
date Fri, 28 Dec 2012 09:38:49 -0800
parents 494703aecda2
children ce07f1a42ddf
comparison
equal deleted inserted replaced
9:db427d4998ad 10:2cca360ef184
248 semanticEnv->fnSingletons[i].hasBeenStarted = FALSE; 248 semanticEnv->fnSingletons[i].hasBeenStarted = FALSE;
249 semanticEnv->fnSingletons[i].hasFinished = FALSE; 249 semanticEnv->fnSingletons[i].hasFinished = FALSE;
250 semanticEnv->fnSingletons[i].waitQ = makeVMSQ(); 250 semanticEnv->fnSingletons[i].waitQ = makeVMSQ();
251 semanticEnv->transactionStrucs[i].waitingVPQ = makeVMSQ(); 251 semanticEnv->transactionStrucs[i].waitingVPQ = makeVMSQ();
252 } 252 }
253
254 VMSCommNode *
255 systemNode = VMS_SS__give_comm_hierarchy(); //this is read only!!
256
257 //Do something with the comm system here.. make own, faster, data
258 // structure that is used by assigner -- it can include info about
259 // measured miss rates, and structures that track the data..
260 //Next step would be to take a shot at a function call to put into the
261 // application that gives a "name" to collection of data consumed by
262 // a work-unit, and a name to the data produced.. along with the size
263 // each of those named collections.
264 //Then, can come up with a way to represent how much of each
265 // named data collection that resides in each of the caches. Keep that
266 // representation in the data structure that build from parsing the
267 // comm system returned from VMS.
253 } 268 }
254 269
255 270
256 /*Frees any memory allocated by SSR__init() then calls VMS_int__shutdown 271 /*Frees any memory allocated by SSR__init() then calls VMS_int__shutdown
257 */ 272 */