X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a2f940aae2205924d3bfd7882b31a798cc67d3b1..83c8fc90694724253dc3b67367d41c126d4dbd10:/src/instr/instr_paje_trace.cpp diff --git a/src/instr/instr_paje_trace.cpp b/src/instr/instr_paje_trace.cpp index 67a0747630..1d7f079ce2 100644 --- a/src/instr/instr_paje_trace.cpp +++ b/src/instr/instr_paje_trace.cpp @@ -76,7 +76,6 @@ void TRACE_paje_dump_buffer(bool force) XBT_DEBUG("%s: ends", __FUNCTION__); } -void buffer_debug(std::vector* buf); void buffer_debug(std::vector* buf) { return; @@ -288,7 +287,6 @@ void simgrid::instr::Value::print() } } - simgrid::instr::SetVariableEvent::SetVariableEvent(double timestamp, container_t container, Type* type, double value) : simgrid::instr::PajeEvent::PajeEvent(container, type, timestamp, PAJE_SetVariable), value(value) { @@ -416,6 +414,7 @@ simgrid::instr::PushStateEvent::PushStateEvent(double timestamp, container_t con simgrid::instr::PushStateEvent::PushStateEvent(double timestamp, container_t container, Type* type, Value* val) : PushStateEvent(timestamp, container, type, val, nullptr) {} + void simgrid::instr::PushStateEvent::print() { if (instr_fmt_type == instr_fmt_paje) { @@ -455,10 +454,10 @@ void simgrid::instr::PushStateEvent::print() char* process_id = nullptr; // FIXME: dirty extract "rank-" from the name, as we want the bare process id here - if (strstr(container->name_.c_str(), "rank-") == nullptr) - process_id = xbt_strdup(container->name_.c_str()); + if (container->getName().find("rank-") != 0) + process_id = xbt_strdup(container->getCname()); else - process_id = xbt_strdup(container->name_.c_str() + 5); + process_id = xbt_strdup(container->getCname() + 5); FILE* trace_file = tracing_files.at(container);