Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
remove completely the energy concern from the core
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 11 Jan 2016 10:43:06 +0000 (11:43 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 11 Jan 2016 10:46:37 +0000 (11:46 +0100)
commitafb806d0615c22ac119575596b71691f4e2bc9d1
treee37246c632d944fe2dee91b904b42d7d525104de
parent811fc720ae831e30f535a4d3bf543c7a14c50266
remove completely the energy concern from the core

- It is moved to the plugin only.
- In particular, there is nothing in the core headers anymore
- SMPI still defines some energy methods
- the command-line config still needs to know the init method

Also, I'm sorry, but I renamed simgrid::Host->(p_cpu/p_netcard) to
pimpl_cpu/pimpl_netcard. I should have separated the rename, sorry.
31 files changed:
examples/msg/energy/consumption/energy_consumption.c
examples/msg/energy/onoff/onoff.c
examples/msg/energy/vm/energy_vm.c
include/simgrid/Host.hpp
include/simgrid/host.h
include/simgrid/msg.h
include/simgrid/plugins.h [deleted file]
include/simgrid/simix.h
src/include/surf/surf.h
src/instr/instr_paje_containers.cpp
src/msg/msg_host.cpp
src/simgrid/host.cpp
src/simix/libsmx.cpp
src/simix/smx_host.cpp
src/smpi/smpi_dvfs.c
src/surf/cpu_cas01.cpp
src/surf/cpu_interface.cpp
src/surf/cpu_ti.cpp
src/surf/host_clm03.cpp
src/surf/host_ptask_L07.cpp
src/surf/plugins/energy.cpp
src/surf/plugins/energy.hpp
src/surf/surf_c_bindings.cpp
src/surf/surf_interface.cpp
src/surf/surf_routing.cpp
src/surf/surf_routing_generic.cpp
src/surf/vm_hl13.cpp
teshsuite/simdag/platforms/flatifier.cpp
teshsuite/surf/surf_usage/surf_usage.cpp
teshsuite/surf/surf_usage/surf_usage2.cpp
tools/cmake/DefinePackages.cmake