X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3a1ea70a418f393ca1677074e928c664022295bd..f9b13d923d31bb0336aeeaab6d5b7ba33812f3f7:/src/instr/instr_paje_trace.cpp diff --git a/src/instr/instr_paje_trace.cpp b/src/instr/instr_paje_trace.cpp index 1c6c1c407b..60ebc5cf43 100644 --- a/src/instr/instr_paje_trace.cpp +++ b/src/instr/instr_paje_trace.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2020. The SimGrid Team. +/* Copyright (c) 2010-2022. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -9,7 +9,6 @@ #include "src/instr/instr_private.hpp" #include "src/instr/instr_smpi.hpp" #include "src/smpi/include/private.hpp" -#include "typeinfo" #include XBT_LOG_NEW_DEFAULT_SUBCATEGORY(instr_paje_trace, instr, "tracing event system"); @@ -25,7 +24,7 @@ void dump_buffer(bool force) if (not TRACE_is_enabled()) return; XBT_DEBUG("%s: dump until %f. starts", __func__, last_timestamp_to_dump); - if (force){ + if (force || (trace_format == TraceFormat::Ti)){ for (auto const& event : buffer) { event->print(); delete event; @@ -49,11 +48,12 @@ void dump_buffer(bool force) /* internal do the instrumentation module */ void PajeEvent::insert_into_buffer() { - XBT_DEBUG("%s: insert event_type=%u, timestamp=%f, buffersize=%zu)", __func__, eventType_, timestamp_, buffer.size()); + XBT_DEBUG("%s: insert event_type=%u, timestamp=%f, buffersize=%zu)", __func__, static_cast(eventType_), + timestamp_, buffer.size()); std::vector::reverse_iterator i; for (i = buffer.rbegin(); i != buffer.rend(); ++i) { PajeEvent* e1 = *i; - XBT_DEBUG("compare to %p is of type %u; timestamp:%f", e1, e1->eventType_, e1->timestamp_); + XBT_DEBUG("compare to %p is of type %u; timestamp:%f", e1, static_cast(e1->eventType_), e1->timestamp_); if (e1->timestamp_ <= timestamp_) break; }