X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3084095879515d3bc832f716cd6c89e3bd5e7a3e..f3c242fa5d818b0c2986ecb06e76f691e295c698:/src/simix/ActorImpl.cpp diff --git a/src/simix/ActorImpl.cpp b/src/simix/ActorImpl.cpp index dec1dff6f9..64eb25aa69 100644 --- a/src/simix/ActorImpl.cpp +++ b/src/simix/ActorImpl.cpp @@ -349,7 +349,9 @@ smx_actor_t SIMIX_process_create(const char* name, std::function code, v simix_global->process_to_run.push_back(process); intrusive_ptr_add_ref(process); /* Tracing the process creation */ - TRACE_msg_process_create(process->ciface(), process->host); + if (TRACE_actor_is_enabled()) + new simgrid::instr::Container(instr_pid(process->ciface()), "ACTOR", + simgrid::instr::Container::byName(process->host->getName())); /* The onCreation() signal must be delayed until there, where the pid and everything is set */ simgrid::s4u::ActorPtr tmp = process->iface(); // Passing this directly to onCreation will lead to crashes @@ -407,7 +409,9 @@ smx_actor_t SIMIX_process_attach(const char* name, void* data, const char* hostn intrusive_ptr_add_ref(process); /* Tracing the process creation */ - TRACE_msg_process_create(process->ciface(), process->host); + if (TRACE_actor_is_enabled()) + new simgrid::instr::Container(instr_pid(process->ciface()), "ACTOR", + simgrid::instr::Container::byName(process->host->getName())); auto* context = dynamic_cast(process->context); if (not context)