-/* Copyright (c) 2012-2017. The SimGrid Team.
- * All rights reserved. */
+/* Copyright (c) 2012-2018. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
NewEvent::NewEvent(double timestamp, container_t container, Type* type, EntityValue* val)
: simgrid::instr::PajeEvent::PajeEvent(container, type, timestamp, PAJE_NewEvent), val(val)
{
- XBT_DEBUG("%s: event_type=%u, timestamp=%f", __FUNCTION__, eventType_, timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%f", __func__, eventType_, timestamp_);
insertIntoBuffer();
}
, key_(key)
, size_(size)
{
- XBT_DEBUG("%s: event_type=%u, timestamp=%f, value:%s", __FUNCTION__, eventType_, timestamp_, value_.c_str());
+ XBT_DEBUG("%s: event_type=%u, timestamp=%f, value:%s", __func__, eventType_, timestamp_, value_.c_str());
insertIntoBuffer();
}
VariableEvent::VariableEvent(double timestamp, Container* container, Type* type, e_event_type event_type, double value)
: PajeEvent::PajeEvent(container, type, timestamp, event_type), value(value)
{
- XBT_DEBUG("%s: event_type=%u, timestamp=%f", __FUNCTION__, eventType_, timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%f", __func__, eventType_, timestamp_);
insertIntoBuffer();
}
linenumber = -1;
#endif
- XBT_DEBUG("%s: event_type=%u, timestamp=%f", __FUNCTION__, eventType_, timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%f", __func__, eventType_, timestamp_);
insertIntoBuffer();
};
{
std::stringstream stream;
stream << std::fixed << std::setprecision(TRACE_precision());
- XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __FUNCTION__, eventType_, TRACE_precision(), timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __func__, eventType_, TRACE_precision(), timestamp_);
if (instr_fmt_type != instr_fmt_paje)
return;
stream << eventType_ << " " << 0 << " ";
else
stream << eventType_ << " " << timestamp_ << " ";
- stream << getType()->getId() << " " << getContainer()->getId() << " " << val->getId();
+ stream << getType()->get_id() << " " << getContainer()->get_id() << " " << val->getId();
XBT_DEBUG("Dump %s", stream.str().c_str());
fprintf(tracing_file, "%s\n", stream.str().c_str());
}
{
std::stringstream stream;
stream << std::fixed << std::setprecision(TRACE_precision());
- XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __FUNCTION__, eventType_, TRACE_precision(), timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __func__, eventType_, TRACE_precision(), timestamp_);
if (instr_fmt_type != instr_fmt_paje)
return;
if (timestamp_ < 1e-12)
- stream << eventType_ << " " << 0 << " " << getType()->getId() << " " << getContainer()->getId();
+ stream << eventType_ << " " << 0 << " " << getType()->get_id() << " " << getContainer()->get_id();
else
- stream << eventType_ << " " << timestamp_ << " " << getType()->getId() << " " << getContainer()->getId();
+ stream << eventType_ << " " << timestamp_ << " " << getType()->get_id() << " " << getContainer()->get_id();
- stream << " " << value_ << " " << endpoint_->getId() << " " << key_;
+ stream << " " << value_ << " " << endpoint_->get_id() << " " << key_;
if (TRACE_display_sizes()) {
stream << " " << size_;
{
std::stringstream stream;
stream << std::fixed << std::setprecision(TRACE_precision());
- XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __FUNCTION__, eventType_, TRACE_precision(), timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __func__, eventType_, TRACE_precision(), timestamp_);
if (instr_fmt_type != instr_fmt_paje)
return;
stream << eventType_ << " " << 0 << " ";
else
stream << eventType_ << " " << timestamp_ << " ";
- stream << getType()->getId() << " " << getContainer()->getId() << " " << value;
+ stream << getType()->get_id() << " " << getContainer()->get_id() << " " << value;
XBT_DEBUG("Dump %s", stream.str().c_str());
fprintf(tracing_file, "%s\n", stream.str().c_str());
}
{
std::stringstream stream;
stream << std::fixed << std::setprecision(TRACE_precision());
- XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __FUNCTION__, eventType_, TRACE_precision(), timestamp_);
+ XBT_DEBUG("%s: event_type=%u, timestamp=%.*f", __func__, eventType_, TRACE_precision(), timestamp_);
if (instr_fmt_type == instr_fmt_paje) {
if (timestamp_ < 1e-12)
- stream << eventType_ << " " << 0 << " " << getType()->getId() << " " << getContainer()->getId();
+ stream << eventType_ << " " << 0 << " " << getType()->get_id() << " " << getContainer()->get_id();
else
- stream << eventType_ << " " << timestamp_ << " " << getType()->getId() << " " << getContainer()->getId();
+ stream << eventType_ << " " << timestamp_ << " " << getType()->get_id() << " " << getContainer()->get_id();
if (value != nullptr) // PAJE_PopState Event does not need to have a value
stream << " " << value->getId();
/* Unimplemented calls are: WAITANY, SENDRECV, SCAN, EXSCAN, SSEND, and ISSEND. */
// FIXME: dirty extract "rank-" from the name, as we want the bare process id here
- if (getContainer()->getName().find("rank-") != 0)
- stream << getContainer()->getName() << " " << extra_->print();
+ if (getContainer()->get_name().find("rank-") != 0)
+ stream << getContainer()->get_name() << " " << extra_->print();
else
/* Subtract -1 because this is the process id and we transform it to the rank id */
- stream << stoi(getContainer()->getName().erase(0, 5)) - 1 << " " << extra_->print();
+ stream << stoi(getContainer()->get_name().erase(0, 5)) - 1 << " " << extra_->print();
fprintf(tracing_files.at(getContainer()), "%s\n", stream.str().c_str());
} else {