Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
changing the way the tracing category is passed to ExecImpl
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 25 Jul 2018 14:00:38 +0000 (16:00 +0200)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 25 Jul 2018 14:00:38 +0000 (16:00 +0200)
commit4713af90ef9c023d84da321abc1f387d195b8d48
tree135e0a83f5f495108bbf193a79c17f9869428c60
parent8b4fceb09f23bfe92f6db55cecda88878534dce9
changing the way the tracing category is passed to ExecImpl

the former version implied to set the category AFTER the start()
because the ExecImpl had to exist. It was against the idea of "do all
the sets and then starts". Now, the category is set at user level and
then passed to the Impl within the start simcall. Setting a category
after the start is now forbidden.
include/simgrid/s4u/Exec.hpp
include/simgrid/simix.h
src/msg/msg_gos.cpp
src/s4u/s4u_Exec.cpp
src/s4u/s4u_Host.cpp
src/simix/ActorImpl.cpp
src/simix/libsmx.cpp
src/simix/smx_host.cpp
src/simix/smx_host_private.hpp
src/smpi/internals/smpi_bench.cpp