17 t1
.name
= "C version (without print)"
19 t1
.cmd
= "pushd ../c >/dev/null; ./main; popd >/dev/null;"
24 t3
.name
= "C version (with print)"
26 t3
.cmd
= "pushd ../c >/dev/null; ./main -p; popd >/dev/null;"
31 t5
.name
= "C version (with print, but sent to /dev/null)"
33 t5
.cmd
= "pushd ../c >/dev/null; ./main -p >/dev/null; popd >/dev/null;"
38 t2
.name
= "Java version (without print)"
40 t2
.cmd
= "pushd ../java >/dev/null; java read_trace; popd >/dev/null;"
45 t4
.name
= "Java version (with print)"
47 t4
.cmd
= "pushd ../java >/dev/null; java read_trace -p; popd >/dev/null;"
52 t6
.name
= "Java version (with print, but sent to /dev/null)"
54 t6
.cmd
= "pushd ../java >/dev/null; java read_trace -p >/dev/null; popd >/dev/null;"
100 while task
.remain
> 0:
101 os
.system(task
.pre_cmd
)
102 t_start
= time
.time()
105 os
.system(task
.post_cmd
)
107 task
.results
.append(t_end
-t_start
)
110 print "------------------------------------"
112 print "RESULTS for " + task
.name
113 print "Runs: " + str(len(task
.results
))
114 print "Average: " + str(round(average(task
.results
), 3))
115 print "Min: " + str(round(min(task
.results
), 3))
116 print "Max: " + str(round(max(task
.results
), 3))
This page took 0.035339 seconds and 4 git commands to generate.