X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dbae853c4de0c0d66c97c961c370448bee5e1ab4..e13d26773d3aa31c3d0eb24816470bcf8ccc26c0:/src/simix/libsmx.cpp?ds=sidebyside diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index 95f8dfa7d2..1f15dfe8d1 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -205,18 +205,6 @@ void simcall_vm_start(sg_host_t vm) simgrid::simix::kernelImmediate(std::bind(SIMIX_vm_start, vm)); } -/** - * \ingroup simix_vm_management - * \brief Get the state of the given VM - * - * \param vm VM - * \return The state of the VM - */ -int simcall_vm_get_state(sg_host_t vm) -{ - return simgrid::simix::kernelImmediate(std::bind(SIMIX_vm_get_state, vm)); -} - /** * \ingroup simix_vm_management * \brief Get the physical host on which the given VM runs. @@ -296,7 +284,7 @@ void simcall_vm_save(sg_host_t vm) void simcall_vm_restore(sg_host_t vm) { simgrid::simix::kernelImmediate([vm]() { - if (SIMIX_vm_get_state(vm) != SURF_VM_STATE_SAVED) + if (static_cast(vm)->pimpl_vm_->getState() != SURF_VM_STATE_SAVED) THROWF(vm_error, 0, "VM(%s) was not saved", vm->name().c_str()); XBT_DEBUG("restore VM(%s), where %d processes exist", vm->name().c_str(),