Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
get rid of the vm_params struct
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 26 Dec 2017 23:29:25 +0000 (00:29 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 26 Dec 2017 23:29:25 +0000 (00:29 +0100)
commit0afad4b7e2215154531cd6b2933af898ec6b781d
tree29a67f9587b9bca1f5f58a28ad8709acace1d2ab
parent787c3df2b6b7b5a64b7459b7f5932e5ccb7b0933
get rid of the vm_params struct
this migration related stuff is now part of the plugin (which grows)
the set/get parameters for VM have thus been removed

some examples have been simplified in the process has they created VM
with useless parameters (no migration)
22 files changed:
examples/java/energy/vm/EnergyVMRunner.java
examples/msg/cloud-masterworker/cloud-masterworker.tesh
examples/msg/cloud-migration/cloud-migration.tesh
examples/msg/energy-vm/energy-vm.c
examples/s4u/cloud-capping/s4u-cloud-capping.cpp
examples/s4u/cloud-capping/s4u-cloud-capping.tesh
examples/s4u/cloud-simple/s4u-cloud-simple.cpp
examples/s4u/cloud-simple/s4u-cloud-simple.tesh
include/simgrid/datatypes.h [deleted file]
include/simgrid/msg.h
include/simgrid/plugins/live_migration.h
include/simgrid/s4u/VirtualMachine.hpp
src/msg/msg_vm.cpp
src/plugins/vm/VirtualMachineImpl.cpp
src/plugins/vm/VirtualMachineImpl.hpp
src/plugins/vm/VmLiveMigration.cpp
src/plugins/vm/s4u_VirtualMachine.cpp
src/surf/plugins/dirty_page_tracking.cpp
teshsuite/msg/cloud-capping/cloud-capping.tesh
teshsuite/msg/cloud-simple/cloud-simple.tesh
teshsuite/msg/host_on_off_processes/host_on_off_processes.c
tools/cmake/DefinePackages.cmake