Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Add caller location to tracefiles
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Fri, 1 Apr 2016 13:18:14 +0000 (15:18 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 19 May 2016 14:37:23 +0000 (16:37 +0200)
commit772f8dd3b48f0c9dff20f67a4c2ea1cbbe673f8d
tree7cf627c995d73bc551e1d3f0572978abc5f67889
parent02e37010625e82cedbbfc3d1a5982eaa3b18b176
[SMPI] Add caller location to tracefiles

Please note that we can't use stack unwinding because that
would make the simulation less faithful, as it introduces
non-neglegible overhead.

This implementation is still subject to change.
12 files changed:
include/smpi/mpi.h
include/smpi/smpi.h
include/smpi/smpi_extended_traces.h [new file with mode: 0644]
include/smpi/smpi_extended_traces_fortran.h [new file with mode: 0644]
src/instr/instr_paje_header.cpp
src/instr/instr_paje_trace.cpp
src/instr/instr_private.h
src/instr/instr_smpi.h [new file with mode: 0644]
src/instr/instr_trace.cpp
src/smpi/smpi_bench.cpp
src/smpi/smpi_global.cpp
tools/smpi/generate_smpi_defines.pl [new file with mode: 0755]