X7ROOT File Manager
Current Path:
/lib64/python2.7/hotshot
lib64
/
python2.7
/
hotshot
/
??
..
??
__init__.py
(2.61 KB)
??
__init__.pyc
(3.4 KB)
??
__init__.pyo
(3.4 KB)
??
log.py
(6.09 KB)
??
log.pyc
(5.41 KB)
??
log.pyo
(5.41 KB)
??
stats.py
(2.52 KB)
??
stats.pyc
(3.2 KB)
??
stats.pyo
(3.16 KB)
??
stones.py
(767 B)
??
stones.pyc
(1.13 KB)
??
stones.pyo
(1.13 KB)
Editing: stones.py
import errno import hotshot import hotshot.stats import sys import test.pystone def main(logfile): p = hotshot.Profile(logfile) benchtime, stones = p.runcall(test.pystone.pystones) p.close() print "Pystone(%s) time for %d passes = %g" % \ (test.pystone.__version__, test.pystone.LOOPS, benchtime) print "This machine benchmarks at %g pystones/second" % stones stats = hotshot.stats.load(logfile) stats.strip_dirs() stats.sort_stats('time', 'calls') try: stats.print_stats(20) except IOError, e: if e.errno != errno.EPIPE: raise if __name__ == '__main__': if sys.argv[1:]: main(sys.argv[1]) else: import tempfile main(tempfile.NamedTemporaryFile().name)
Upload File
Create Folder