A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[SMPI] Add caller location to tracefiles
[simgrid.git]
/
src
/
instr
/
instr_paje_trace.cpp
diff --git
a/src/instr/instr_paje_trace.cpp
b/src/instr/instr_paje_trace.cpp
index
9a9e631
..
02a5974
100644
(file)
--- a/
src/instr/instr_paje_trace.cpp
+++ b/
src/instr/instr_paje_trace.cpp
@@
-222,6
+222,12
@@
void print_pajeSetState(paje_event_t event) {
print_default_pajeState_row<setState_t>(event);
stream << " " << static_cast<setState_t>(event->data)->value->id;
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;
+ }
+
print_row();
}
print_row();
}
@@
-239,6
+245,12
@@
void print_pajePushState(paje_event_t event) {
stream << 0;
}
}
stream << 0;
}
}
+
+ if (true) { // If (sg_config("tracing/caller_location"))
+ stream << " " << static_cast<pushState_t>(event->data)->filename
+ << " " << static_cast<pushState_t>(event->data)->linenumber;
+ }
+
print_row();
if (static_cast<pushState_t>(event->data)->extra != NULL) {
print_row();
if (static_cast<pushState_t>(event->data)->extra != NULL) {