From: Christian Heinrich Date: Thu, 2 Aug 2018 15:25:30 +0000 (+0200) Subject: [SAMPI] Move tracing functions to instr_ampi.hpp X-Git-Tag: v3_21~323 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/da282b56cdb81ba36fbc99a8ed065c2937838363?ds=sidebyside [SAMPI] Move tracing functions to instr_ampi.hpp This will not build, but it is simpler to to see where the functions went --- diff --git a/src/instr/instr_smpi.hpp b/src/instr/instr_smpi.hpp index 8bced802cd..4a7130a3c2 100644 --- a/src/instr/instr_smpi.hpp +++ b/src/instr/instr_smpi.hpp @@ -32,9 +32,6 @@ XBT_PRIVATE void TRACE_smpi_finalize(int rank); XBT_PRIVATE void TRACE_smpi_send_process_data_in(int rank); XBT_PRIVATE void TRACE_smpi_send_process_data_out(int rank); XBT_PRIVATE void TRACE_smpi_process_change_host(int rank, sg_host_t new_host); -XBT_PRIVATE void TRACE_Iteration_in(int rank, simgrid::instr::TIData* extra); -XBT_PRIVATE void TRACE_Iteration_out(int rank, simgrid::instr::TIData* extra); -XBT_PRIVATE void TRACE_migration_call(int rank, simgrid::instr::TIData* extra); class smpi_trace_call_location_t { public: diff --git a/src/smpi/plugins/ampi/instr_ampi.hpp b/src/smpi/plugins/ampi/instr_ampi.hpp new file mode 100644 index 0000000000..3fc2f742e3 --- /dev/null +++ b/src/smpi/plugins/ampi/instr_ampi.hpp @@ -0,0 +1,16 @@ +/* Copyright (c) 2010-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. */ + +#ifndef INSTR_AMPI_HPP_ +#define INSTR_AMPI_HPP_ + +#include "smpi/smpi.h" +#include "src/instr/instr_private.hpp" + +XBT_PRIVATE void TRACE_Iteration_in(int rank, simgrid::instr::TIData* extra); +XBT_PRIVATE void TRACE_Iteration_out(int rank, simgrid::instr::TIData* extra); +XBT_PRIVATE void TRACE_migration_call(int rank, simgrid::instr::TIData* extra); + +#endif