提交 1c9b5d66 authored 作者: Frederic's avatar Frederic

sort profiler outputs.

上级 4f8f0da5
...@@ -629,7 +629,10 @@ class MergeOptimizer(Optimizer): ...@@ -629,7 +629,10 @@ class MergeOptimizer(Optimizer):
print >> stream, blanc, " replace_time", replace_time print >> stream, blanc, " replace_time", replace_time
print >> stream, blanc, " validate_time", validate_time print >> stream, blanc, " validate_time", validate_time
print >> stream, blanc, " callback_time", callback_time print >> stream, blanc, " callback_time", callback_time
print >> stream, blanc, " callback_times", callbacks_time print >> stream, blanc, " callbacks_time"
for i in sorted(callbacks_time.iteritems(), key=lambda a: a[1]):
if i[1] > 0:
print i
print >> stream, blanc, " nb_merged", nb_merged print >> stream, blanc, " nb_merged", nb_merged
print >> stream, blanc, " nb_constant", nb_constant print >> stream, blanc, " nb_constant", nb_constant
......
...@@ -4844,7 +4844,10 @@ class FusionOptimizer(Optimizer): ...@@ -4844,7 +4844,10 @@ class FusionOptimizer(Optimizer):
print >> stream, blanc, " nb_inconsistency_replace", prof[3] print >> stream, blanc, " nb_inconsistency_replace", prof[3]
print >> stream, blanc, " validate_time", prof[4] print >> stream, blanc, " validate_time", prof[4]
print >> stream, blanc, " callback_time", prof[5] print >> stream, blanc, " callback_time", prof[5]
print >> stream, blanc, " callbacks_time", prof[6] print >> stream, blanc, " callbacks_time"
for i in sorted(prof[6].iteritems(), key=lambda a: a[1]):
if i[1] > 0:
print i
print >> stream, blanc, " time_toposort", prof[7] print >> stream, blanc, " time_toposort", prof[7]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论