X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=snapshot-interface.h;h=ecc60ec6453a9ca4991c92e27d248622a201b7c5;hb=6e5c0bb2359b9fba6160957ffa88974233ba18ac;hp=c0db0d0c0990595beaea3f1af70933a0f97779a8;hpb=96bc0872c55ea4a0c1c52f7d5145f3f953226f78;p=model-checker.git diff --git a/snapshot-interface.h b/snapshot-interface.h index c0db0d0..ecc60ec 100644 --- a/snapshot-interface.h +++ b/snapshot-interface.h @@ -15,25 +15,25 @@ void initSnapshotLibrary(unsigned int numbackingpages, unsigned int numheappages, VoidFuncPtr entryPoint); struct stackEntry { - struct stackEntry *next; - snapshot_id snapshotid; - int index; + struct stackEntry *next; + snapshot_id snapshotid; + int index; }; class SnapshotStack { public: - MEMALLOC - SnapshotStack( ); - ~SnapshotStack(); - int backTrackBeforeStep(int seq_index); - void snapshotStep(int seq_index); + SnapshotStack(); + ~SnapshotStack(); + int backTrackBeforeStep(int seq_index); + void snapshotStep(int seq_index); + MEMALLOC private: - struct stackEntry * stack; + struct stackEntry *stack; }; /* Not sure what it even means to have more than one snapshot object, so let's just make a global reference to it.*/ -extern SnapshotStack * snapshotObject; +extern SnapshotStack *snapshotObject; #endif