Profiling code

svn: r486
This commit is contained in:
Don Allingham 2001-10-19 00:13:23 +00:00
parent dd71b30a08
commit 1eef972c86

View File

@ -232,16 +232,12 @@ def loadRevision(database, file, filename, revision, callback=None):
if __name__ == "__main__":
import profile
import cPickle
database = RelDataBase()
t1 = time.time()
#profile.run('loadData(database, sys.argv[1])')
loadData(database,sys.argv[1])
if len(sys.argv) > 2:
profile.run('loadData(database, sys.argv[1])')
else:
loadData(database,sys.argv[1])
t2 = time.time()
print t2-t1
f = gzip.open("autosave","w")
p = cPickle.dump(database,f)
f.close()
t3 = time.time()
print t3-t2