# HG changeset patch # User Sean Halle # Date 1356715904 28800 # Node ID 724b5fbcdd57113693977d787f03e5a33b27125f # Parent 2a64d3178882e30384f92b29ae06e3896ce1d5bd Starting new branch for developing the data tracking assigner diff -r 2a64d3178882 -r 724b5fbcdd57 SSR.c --- a/SSR.c Fri Dec 28 09:30:00 2012 -0800 +++ b/SSR.c Fri Dec 28 09:31:44 2012 -0800 @@ -250,6 +250,21 @@ semanticEnv->fnSingletons[i].waitQ = makeVMSQ(); semanticEnv->transactionStrucs[i].waitingVPQ = makeVMSQ(); } + + VMSCommNode * + systemNode = VMS_SS__give_comm_hierarchy(); //this is read only!! + + //Do something with the comm system here.. make own, faster, data + // structure that is used by assigner -- it can include info about + // measured miss rates, and structures that track the data.. + //Next step would be to take a shot at a function call to put into the + // application that gives a "name" to collection of data consumed by + // a work-unit, and a name to the data produced.. along with the size + // each of those named collections. + //Then, can come up with a way to represent how much of each + // named data collection that resides in each of the caches. Keep that + // representation in the data structure that build from parsing the + // comm system returned from VMS. }