Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
s4u::Exec now has 2 child classes
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 5 Mar 2019 22:43:51 +0000 (23:43 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 5 Mar 2019 22:55:15 +0000 (23:55 +0100)
commit54f9d48567e65bd17b9ad3544b5aad57bef54463
tree6684f79bb38df4621484f5d4afc3f522b7b8cc03
parent224c168e0bce2f2a0b6d01c5a5208171d2613fe6
s4u::Exec now has 2 child classes
s4u::ExecSeq and s4u::ExecPar

side effects:
+ no more C-style host list in HostImpl and ptaskLO7
+ Sequential execution can have a timeout
TODO:
+ get rid of ExecImplPtr in MSG
+ check and clean
19 files changed:
include/simgrid/forward.h
include/simgrid/s4u/Activity.hpp
include/simgrid/s4u/Actor.hpp
include/simgrid/s4u/Exec.hpp
src/kernel/activity/ExecImpl.cpp
src/kernel/activity/ExecImpl.hpp
src/msg/msg_gos.cpp
src/msg/msg_task.cpp
src/s4u/s4u_Actor.cpp
src/s4u/s4u_Exec.cpp
src/s4u/s4u_Host.cpp
src/simdag/sd_task.cpp
src/simix/ActorImpl.cpp
src/simix/libsmx.cpp
src/simix/smx_host.cpp
src/surf/HostImpl.cpp
src/surf/HostImpl.hpp
src/surf/ptask_L07.cpp
src/surf/ptask_L07.hpp