Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
diff SSR.h @ 22:fef69b887df4
Working version of singleton! Woohoo. Messes with return addr on stack.
| author | Me |
|---|---|
| date | Sat, 13 Nov 2010 15:19:18 -0800 |
| parents | ad29ff7a0209 |
| children | a8e41e0bfa61 |
line diff
1.1 --- a/SSR.h Sat Nov 13 14:38:33 2010 -0800 1.2 +++ b/SSR.h Sat Nov 13 15:19:18 2010 -0800 1.3 @@ -37,9 +37,9 @@ 1.4 1.5 typedef struct 1.6 { 1.7 + void *endInstrAddr; 1.8 int32 hasBeenStarted; 1.9 int32 hasFinished; 1.10 - void *endInstrAddr; 1.11 PrivQueueStruc *waitQ; 1.12 } 1.13 SSRSingleton; 1.14 @@ -80,7 +80,7 @@ 1.15 void *ptrToFree; 1.16 1.17 int32 singletonID; 1.18 - SSRSingleton **singletonAddr; 1.19 + SSRSingleton **singletonPtrAddr; 1.20 1.21 PtrToAtomicFn fnToExecInMaster; 1.22 void *dataForFn;
