//Global reference to snapshot data structure
extern struct SnapShot * snapshotrecord;
void * ReturnPageAlignedAddress( void *);
+void * PageAlignAddressUpward( void *);
#else
struct Snapshot_t{
char *mSharedMemoryBase;
snapshot_id mIDToRollback;
ucontext_t mContextToRollback;
snapshot_id currSnapShotID;
-#if DEBUG
-struct timeval startTimeGlobal;
-#endif
volatile bool mbFinalize;
};
extern struct Snapshot_t * sTheRecord;