#include "xbt/virtu.h" /* sg_cmdline */
#include <sstream>
#include <iomanip> /** std::setprecision **/
+#include "simgrid/sg_config.h"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(instr_paje_trace, instr_trace, "tracing event system");
print_default_pajeState_row<setState_t>(event);
stream << " " << static_cast<setState_t>(event->data)->value->id;
- if (true) { // If (sg_config("tracing/caller_location"))
- stream << " " << static_cast<setState_t>(event->data)->filename
- << " " << static_cast<setState_t>(event->data)->linenumber;
+ if (xbt_cfg_get_boolean("smpi/trace-call-location")) {
+ stream << " \"" << static_cast<setState_t>(event->data)->filename
+ << "\" " << static_cast<setState_t>(event->data)->linenumber;
}
print_row();
}
}
- if (true) { // If (sg_config("tracing/caller_location"))
- stream << " " << static_cast<pushState_t>(event->data)->filename
- << " " << static_cast<pushState_t>(event->data)->linenumber;
+ if (xbt_cfg_get_boolean("smpi/trace-call-location")) {
+ stream << " \"" << static_cast<pushState_t>(event->data)->filename
+ << "\" " << static_cast<pushState_t>(event->data)->linenumber;
}
print_row();