#include "tracing.h"
#include "version.h"
+#define DATA_DESCR_WIDTH 37
+
namespace {
// Failure exit status
enum {
}
#define PR_STATS(descr, st) \
- XBT_INFO("| %.*s: %g / %g / %g", 39, \
- descr " total/avg./stddev. at exit.........................", \
+ XBT_INFO("| %.*s: %g / %g / %g", DATA_DESCR_WIDTH, \
+ descr " (total/avg./stddev)................................", \
st.get_sum(), st.get_mean(), st.get_stddev())
int main(int argc, char* argv[])
XBT_INFO(",----[ Results ]");
PR_STATS("Load", loads);
PR_STATS("Computation", comps);
- PR_STATS("Data send", data_send_amount);
- PR_STATS("Data recv", data_recv_amount);
- PR_STATS("Data send #", data_send_count);
- PR_STATS("Data recv #", data_recv_count);
- PR_STATS("Ctrl send", ctrl_send_amount);
- PR_STATS("Ctrl recv", ctrl_recv_amount);
- PR_STATS("Ctrl send #", ctrl_send_count);
- PR_STATS("Ctrl recv #", ctrl_recv_count);
- XBT_INFO("| Total simulated time...................: %g",
+ PR_STATS("Data send amount", data_send_amount);
+ PR_STATS("Data recv amount", data_recv_amount);
+ PR_STATS("Data send count", data_send_count);
+ PR_STATS("Data recv count", data_recv_count);
+ PR_STATS("Ctrl send amount", ctrl_send_amount);
+ PR_STATS("Ctrl recv amount", ctrl_recv_amount);
+ PR_STATS("Ctrl send count", ctrl_send_count);
+ PR_STATS("Ctrl recv count", ctrl_recv_count);
+ XBT_INFO("| %.*s: %g", DATA_DESCR_WIDTH,
+ "Total simulated time..................................",
simulated_time);
- XBT_INFO("| Total simulation time..................: %g",
+ XBT_INFO("| %.*s: %g", DATA_DESCR_WIDTH,
+ "Total simulation time.................................",
simulation_time.duration());
XBT_INFO("`----");
}