Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
comparison SSR.h @ 74:b73e4a6f3497
add dependency tracking for singleton
author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
---|---|
date | Tue, 17 Apr 2012 20:14:34 +0200 |
parents | f20b4d9d3086 |
children | ee8510009267 |
comparison
equal
deleted
inserted
replaced
29:f6e8f0df98d1 | 30:dc8edb868f64 |
---|---|
51 { | 51 { |
52 void *endInstrAddr; | 52 void *endInstrAddr; |
53 int32 hasBeenStarted; | 53 int32 hasBeenStarted; |
54 int32 hasFinished; | 54 int32 hasFinished; |
55 PrivQueueStruc *waitQ; | 55 PrivQueueStruc *waitQ; |
56 int executingVp; | |
57 int executingTask; | |
56 } | 58 } |
57 SSRSingleton; | 59 SSRSingleton; |
58 | 60 |
59 enum SSRReqType | 61 enum SSRReqType |
60 { | 62 { |
119 ListOfArrays* ctlDependenciesList; | 121 ListOfArrays* ctlDependenciesList; |
120 ListOfArrays* commDependenciesList; | 122 ListOfArrays* commDependenciesList; |
121 NtoN** ntonGroups; | 123 NtoN** ntonGroups; |
122 PrivDynArrayInfo* ntonGroupsInfo; | 124 PrivDynArrayInfo* ntonGroupsInfo; |
123 ListOfArrays* dynDependenciesList; | 125 ListOfArrays* dynDependenciesList; |
126 ListOfArrays* singletonDependenciesList; | |
124 Unit last_in_slot[NUM_CORES * NUM_ANIM_SLOTS]; | 127 Unit last_in_slot[NUM_CORES * NUM_ANIM_SLOTS]; |
125 ListOfArrays* hwArcs; | 128 ListOfArrays* hwArcs; |
126 int lastReqType; | 129 int lastReqType; |
127 #endif | 130 #endif |
128 | 131 |