Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Various cleanups in the Host signals
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 23 May 2023 18:43:26 +0000 (20:43 +0200)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 23 May 2023 18:43:35 +0000 (20:43 +0200)
commit1a163867e88aadbc98da14c686a06ad2920e825d
tree24353f10575f226c41262899b00e368b7e8c3b0d
parente7dbf98c9905d9281223f93d53b0038cc6ea9a1e
Various cleanups in the Host signals

- Add a on_this_*_cb variant to the Host signals
- Rename Activity::on_{suspended,resumed} for symmetry with Actor signals
- Change kernel::activity::CpuAction::on_state_change to s4u::Host::on_exec_state_change
16 files changed:
ChangeLog
docs/source/Plugins.rst
docs/source/app_s4u.rst
include/simgrid/forward.h
include/simgrid/s4u/Activity.hpp
include/simgrid/s4u/Actor.hpp
include/simgrid/s4u/Host.hpp
src/instr/instr_platform.cpp
src/kernel/activity/ActivityImpl.cpp
src/kernel/resource/CpuImpl.cpp
src/kernel/resource/CpuImpl.hpp
src/kernel/resource/HostImpl.cpp
src/kernel/resource/VirtualMachineImpl.cpp
src/plugins/host_energy.cpp
src/s4u/s4u_Activity.cpp
src/s4u/s4u_Host.cpp