-void initSnapShotLibrary(unsigned int numbackingpages,
- unsigned int numsnapshots, unsigned int nummemoryregions,
- unsigned int numheappages, VoidFuncPtr entryPoint);
-
-struct stackEntry {
- struct stackEntry *next;
- snapshot_id snapshotid;
- int index;
-};
-
-class SnapshotStack {
- public:
- MEMALLOC
- SnapshotStack( );
- ~SnapshotStack();
- int backTrackBeforeStep(int seq_index);
- void snapshotStep(int seq_index);