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;