Commit 22ce5549 authored by Kenneth Moreland's avatar Kenneth Moreland

Collect timing in SimpleTiming before printing

Previously, the root process would print the log at the end of
SimpleTimingDoRender. The problem is that in the scaling studies the
world communicator is partitioned so that there are multiple root
processes running at once. I've been having trouble with log entries
stomping over each other.

This change holds all the timings in a buffer rather than print them.
After scaling studies are complete, all log entries are collected to the
world root and printed out there.
parent 65d58009
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment