Removed old checkpoint/restart mechanism
authorChao Huang <chuang10@uiuc.edu>
Fri, 21 Mar 2003 05:39:53 +0000 (05:39 +0000)
committerChao Huang <chuang10@uiuc.edu>
Fri, 21 Mar 2003 05:39:53 +0000 (05:39 +0000)
src/libs/ck-libs/tcharm/tcharm.C
src/libs/ck-libs/tcharm/tcharm_impl.h

index 5db4397db172001bb490f84bbbc3bbf0985c30b7..cce90d570ae7ab33881cb065c17fbde797fffec4 100644 (file)
@@ -225,32 +225,6 @@ void TCharm::clear()
   delete initMsg;
 }
 
   delete initMsg;
 }
 
-// checkpoint and restart for TCharm
-// difference is set pup'er to userlevel
-void TCharm::ckCheckpoint(char* fname)
-{
-  FILE *chkptfile=fopen(fname,"wb");
-  if(chkptfile == NULL){
-    CkAbort("TCharm::ckCheckpoint open file failed!");
-  }
-  PUP::toDisk p(chkptfile);
-  p.becomeUserlevel();
-  this->pup(p);
-  fclose(chkptfile);
-}
-
-void TCharm::ckRestart(char* fname)
-{
-  FILE *chkptfile=fopen(fname,"rb");
-  if(chkptfile == NULL){
-    CkAbort("TCharm::ckRestart open file failed!");
-  }
-  PUP::fromDisk p(chkptfile);
-  p.becomeUserlevel();
-  this->pup(p);
-  fclose(chkptfile);
-}
-
 //Register user data to be packed with the thread
 int TCharm::add(const TCharm::UserData &d)
 {
 //Register user data to be packed with the thread
 int TCharm::add(const TCharm::UserData &d)
 {
index d2d460b5bc8241915fda5378d17c85231ec80771..2058da32b0e68a82a2dbbca1d0bb8e0ce9ddafe5 100644 (file)
@@ -131,8 +131,6 @@ class TCharm: public ArrayElement1D
        ~TCharm();
 
        void clear();
        ~TCharm();
 
        void clear();
-       void ckCheckpoint(char* fname);
-       void ckRestart(char* fname);
 
        //Pup routine packs the user data and migrates the thread
        virtual void pup(PUP::er &p);
 
        //Pup routine packs the user data and migrates the thread
        virtual void pup(PUP::er &p);