config: Add a --checkpoint-dir argument to read_config.py.
[gem5.git] / configs / example / read_config.py
index dfd5b7f1ab3b01b3b1f7f34fa599d4d010731484..830bdb8b19865a90ca335c011cc9faa5a592b2aa 100644 (file)
@@ -510,6 +510,9 @@ parser = argparse.ArgumentParser()
 
 parser.add_argument('config_file', metavar='config-file.ini',
     help='.ini configuration file to load and run')
+parser.add_argument('--checkpoint-dir', type=str, default=None,
+                    help='A checkpoint to directory to restore when starting '
+                         'the simulation')
 
 args = parser.parse_args(sys.argv[1:])
 
@@ -526,7 +529,7 @@ mgr = ConfigManager(config)
 
 mgr.find_all_objects()
 
-m5.instantiate()
+m5.instantiate(args.checkpoint_dir)
 
 exit_event = m5.simulate()
 print 'Exiting @ tick %i because %s' % (