X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/67fe7b9d6c00b390a8598bc1e72d42d8343cb218..6a8d5cf4199454b5f811043c207d195107743e72:/src/smpi/include/smpi_actor.hpp diff --git a/src/smpi/include/smpi_actor.hpp b/src/smpi/include/smpi_actor.hpp index 73e9e6ea1b..0f1a13ea4d 100644 --- a/src/smpi/include/smpi_actor.hpp +++ b/src/smpi/include/smpi_actor.hpp @@ -17,8 +17,6 @@ namespace smpi { class ActorExt { private: double simulated_ = 0 /* Used to time with simulated_start/elapsed */; - int* argc_ = nullptr; - char*** argv_ = nullptr; simgrid::s4u::MailboxPtr mailbox_; simgrid::s4u::MailboxPtr mailbox_small_; xbt_mutex_t mailboxes_mutex_; @@ -26,7 +24,6 @@ private: MPI_Comm comm_self_ = MPI_COMM_NULL; MPI_Comm comm_intra_ = MPI_COMM_NULL; MPI_Comm* comm_world_ = nullptr; - void* data_ = nullptr; /* user data */ SmpiProcessState state_; int sampling_ = 0; /* inside an SMPI_SAMPLE_ block? */ std::string instance_id_; @@ -47,12 +44,11 @@ public: void set_data(int* argc, char*** argv); void finalize(); int finalized(); + int initializing(); int initialized(); void mark_as_initialized(); void set_replaying(bool value); bool replaying(); - void set_user_data(void* data); - void* get_user_data(); smpi_trace_call_location_t* call_location(); void set_privatized_region(smpi_privatization_region_t region); smpi_privatization_region_t privatized_region();