while (xbt_dynar_length(vm->processes) > 0) {
process = xbt_dynar_get_as(vm->processes,0,m_process_t);
MSG_process_kill(process);
while (xbt_dynar_length(vm->processes) > 0) {
process = xbt_dynar_get_as(vm->processes,0,m_process_t);
MSG_process_kill(process);