提交 4ef66fea 创建 作者: Nickolai Zeldovich's avatar Nickolai Zeldovich

avoid divide-by-zero

上级 78f64435
...@@ -221,7 +221,7 @@ class perfsum_base { ...@@ -221,7 +221,7 @@ class perfsum_base {
print_row(ps->name, ps->get_names(), w0, w, [](const char *name) print_row(ps->name, ps->get_names(), w0, w, [](const char *name)
{ return name; }); { return name; });
print_row(" avg", p, w0, w, [](const pair<uint64_t, uint64_t> &e) print_row(" avg", p, w0, w, [](const pair<uint64_t, uint64_t> &e)
{ return e.second / e.first; }); { return e.first ? e.second / e.first : 0; });
print_row(" total", p, w0, w, [](const pair<uint64_t, uint64_t> &e) print_row(" total", p, w0, w, [](const pair<uint64_t, uint64_t> &e)
{ return e.second; }); { return e.second; });
print_row(" count", p, w0, w, [](const pair<uint64_t, uint64_t> &e) print_row(" count", p, w0, w, [](const pair<uint64_t, uint64_t> &e)
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论