Skip to content
Snippets Groups Projects
Commit fd40a16a authored by Simon Marlow's avatar Simon Marlow
Browse files

[project @ 1997-10-09 09:33:07 by uid245]

avoid another divide by zero.
parent fafe43bd
No related merge requests found
......@@ -517,7 +517,12 @@ stat_exit(I_ alloc)
fprintf(sf, " %%GC time %5.1f%% (%.1f%% elapsed)\n\n",
GC_tot_time*100./time, GCe_tot_time*100./etime);
ullong_format_string((ullong)(GC_tot_alloc*sizeof(W_)/(time - GC_tot_time)), temp, rtsTrue/*commas*/);
if (time - GC_tot_time == 0.0)
ullong_format_string((ullong)0, temp, rtsTrue/*commas*/);
else
ullong_format_string((ullong)
(time - GC_tot_time)), temp, rtsTrue/*commas*/);
fprintf(sf, " Alloc rate %s bytes per MUT second\n\n", temp);
fprintf(sf, " Productivity %5.1f%% of total user, %.1f%% of total elapsed\n\n",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment