-///** @brief Add the given process into the VM.
-// * @ingroup msg_VMs
-// *
-// * Afterward, when the VM is migrated or suspended or whatever, the process will have the corresponding handling, too.
-// *
-// */
-//void MSG_vm_bind(msg_vm_t vm, msg_process_t process) {
-// /* check if the process is already in a VM */
-// simdata_process_t simdata = simcall_process_get_data(process);
-// if (simdata->vm) {
-// msg_vm_t old_vm = simdata->vm;
-// int pos = xbt_dynar_search(old_vm->processes,&process);
-// xbt_dynar_remove_at(old_vm->processes,pos, NULL);
-// }
-// /* check if the host is in the right host */
-// if (simdata->m_host != vm->location) {
-// MSG_process_migrate(process,vm->location);
-// }
-// simdata->vm = vm;
-//
-// XBT_DEBUG("binding Process %s to %p",MSG_process_get_name(process),vm);
-//
-// xbt_dynar_push_as(vm->processes,msg_process_t,process);
-//}
-///** @brief Removes the given process from the given VM, and kill it
-// * @ingroup msg_VMs
-// *
-// * Will raise a not_found exception if the process were not binded to that VM
-// */
-//void MSG_vm_unbind(msg_vm_t vm, msg_process_t process) {
-// int pos = xbt_dynar_search(vm->processes,process);
-// xbt_dynar_remove_at(vm->processes,pos, NULL);
-// MSG_process_kill(process);
-//}
-//