From: Martin Quinson Date: Sun, 31 Jul 2016 17:32:43 +0000 (+0200) Subject: remove some useless cruft in MSG X-Git-Tag: v3_14~679 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/280ca3c18d3529f051378e200166537b67ff7c2c remove some useless cruft in MSG --- diff --git a/src/msg/msg_gos.cpp b/src/msg/msg_gos.cpp index 63703d7946..1c39754760 100644 --- a/src/msg/msg_gos.cpp +++ b/src/msg/msg_gos.cpp @@ -109,7 +109,7 @@ msg_error_t MSG_parallel_task_execute(msg_task_t task) simdata->compute = nullptr; TRACE_msg_task_execute_end(task); - MSG_RETURN(status); + return status; } /** \ingroup msg_task_usage @@ -147,7 +147,7 @@ msg_error_t MSG_process_sleep(double nb_sec) } TRACE_msg_process_sleep_out(MSG_process_self()); - MSG_RETURN(status); + return status; } /** \ingroup msg_task_usage @@ -239,21 +239,8 @@ msg_error_t MSG_task_receive_with_timeout_bounded(msg_task_t * task, const char */ msg_error_t MSG_task_receive_ext(msg_task_t * task, const char *alias, double timeout, msg_host_t host) { - msg_error_t ret = MSG_OK; XBT_DEBUG("MSG_task_receive_ext: Trying to receive a message on mailbox '%s'", alias); - try { - ret = MSG_mailbox_get_task_ext_bounded(simgrid::s4u::Mailbox::byName(alias), task, host, timeout, -1.0); - } - catch(xbt_ex& e) { - switch (e.category) { - case cancel_error: /* may be thrown by MSG_mailbox_get_by_alias */ - ret = MSG_HOST_FAILURE; - break; - default: - throw; - } - } - return ret; + return MSG_task_receive_ext_bounded(task, alias, timeout, host, -1.0); } /** \ingroup msg_task_usage @@ -805,7 +792,7 @@ msg_error_t MSG_task_send_with_timeout(msg_task_t task, const char *alias, doubl p_simdata->waiting_task = nullptr; if (call_end) TRACE_msg_task_put_end(); - MSG_RETURN(ret); + return ret; } /** \ingroup msg_task_usage diff --git a/src/msg/msg_mailbox.cpp b/src/msg/msg_mailbox.cpp index 27fbaae27f..124c4eb413 100644 --- a/src/msg/msg_mailbox.cpp +++ b/src/msg/msg_mailbox.cpp @@ -88,5 +88,5 @@ msg_error_t MSG_mailbox_get_task_ext_bounded(msg_mailbox_t mailbox, msg_task_t * if (ret != MSG_HOST_FAILURE && ret != MSG_TRANSFER_FAILURE && ret != MSG_TIMEOUT) { TRACE_msg_task_get_end(start_time, *task); } - MSG_RETURN(ret); + return ret; } diff --git a/src/msg/msg_private.h b/src/msg/msg_private.h index d7d6610035..82ee1b0684 100644 --- a/src/msg/msg_private.h +++ b/src/msg/msg_private.h @@ -136,9 +136,6 @@ typedef struct MSG_Global { XBT_PUBLIC_DATA(MSG_Global_t) msg_global; /*************************************************************/ -// FIXME: KILLME -# define MSG_RETURN(val) return(val) - XBT_PRIVATE msg_host_t __MSG_host_create(sg_host_t host); XBT_PRIVATE msg_storage_t __MSG_storage_create(smx_storage_t storage); XBT_PRIVATE void __MSG_host_priv_free(msg_host_priv_t priv); diff --git a/src/msg/msg_process.cpp b/src/msg/msg_process.cpp index 77ccfefb72..f57209228a 100644 --- a/src/msg/msg_process.cpp +++ b/src/msg/msg_process.cpp @@ -456,7 +456,7 @@ msg_error_t MSG_process_suspend(msg_process_t process) TRACE_msg_process_suspend(process); simcall_process_suspend(process); - MSG_RETURN(MSG_OK); + return MSG_OK; } /** \ingroup m_process_management @@ -470,7 +470,7 @@ msg_error_t MSG_process_resume(msg_process_t process) TRACE_msg_process_resume(process); simcall_process_resume(process); - MSG_RETURN(MSG_OK); + return MSG_OK; } /** \ingroup m_process_management