Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
comparison SSR.h @ 39:6a367b5d9a2d
Separate UCC recording from VMS core and put it into SSR plugin
| author | Nina Engelhardt |
|---|---|
| date | Mon, 05 Dec 2011 19:00:51 +0100 |
| parents | 2c146b6b3890 |
| children | bde026832af7 |
comparison
equal
deleted
inserted
replaced
| 11:8ec30ba3fb9b | 12:8f25aa01fc08 |
|---|---|
| 10 #define _SSR_H | 10 #define _SSR_H |
| 11 | 11 |
| 12 #include "VMS/Queue_impl/PrivateQueue.h" | 12 #include "VMS/Queue_impl/PrivateQueue.h" |
| 13 #include "VMS/Hash_impl/PrivateHash.h" | 13 #include "VMS/Hash_impl/PrivateHash.h" |
| 14 #include "VMS/VMS.h" | 14 #include "VMS/VMS.h" |
| 15 #include "dependency.h" | |
| 15 | 16 |
| 16 | 17 |
| 17 //=========================================================================== | 18 //=========================================================================== |
| 18 #define NUM_STRUCS_IN_SEM_ENV 1000 | 19 #define NUM_STRUCS_IN_SEM_ENV 1000 |
| 19 | 20 |
| 101 int32 primitiveStartTime; | 102 int32 primitiveStartTime; |
| 102 | 103 |
| 103 //fix limit on num with dynArray | 104 //fix limit on num with dynArray |
| 104 SSRSingleton fnSingletons[NUM_STRUCS_IN_SEM_ENV]; | 105 SSRSingleton fnSingletons[NUM_STRUCS_IN_SEM_ENV]; |
| 105 SSRTrans transactionStrucs[NUM_STRUCS_IN_SEM_ENV]; | 106 SSRTrans transactionStrucs[NUM_STRUCS_IN_SEM_ENV]; |
| 107 | |
| 108 #ifdef OBSERVE_UCC | |
| 109 Unit*** unitcollection; | |
| 110 PrivDynArrayInfo* unitcollectionInfo; | |
| 111 Dependency** ctlDependencies; | |
| 112 PrivDynArrayInfo* ctlDependenciesInfo; | |
| 113 Dependency** commDependencies; | |
| 114 PrivDynArrayInfo* commDependenciesInfo; | |
| 115 //NtoN structure? | |
| 116 #endif | |
| 117 | |
| 106 } | 118 } |
| 107 SSRSemEnv; | 119 SSRSemEnv; |
| 108 | 120 |
| 109 | 121 |
| 110 typedef struct _TransListElem TransListElem; | 122 typedef struct _TransListElem TransListElem; |
