Move pretty printing into helpers (#299)

* move pretty printing into helpers

* switch to using __str__
This commit is contained in:
JP Smith
2017-06-09 17:48:56 -04:00
committed by GitHub
parent aa798c652e
commit 1f8c4e18c6
3 changed files with 11 additions and 7 deletions
+2 -6
View File
@@ -2,12 +2,8 @@ from manticore import Manticore
from sys import argv, exit
def display(results):
print " Total time: {} seconds".format(results.time_elapsed)
print " Total instructions executed: {}".format(results.instructions_executed)
print " Average instructions per second: {}".format(results.instructions_executed / results.time_elapsed)
print " Time spent loading states: {} seconds".format(results.loading_time)
print " Time spent saving states: {} seconds".format(results.saving_time)
print " Time spent in solver: {} seconds".format(results.solver_time)
for line in str(results).split('\n'):
print " " + line
def benchmark(program):
print "[*] Benchmarking program \"{}\"".format(program)