X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/341cb255f174254622d3ab6c52dd6d3256b46465..ceaf8b82812aa8d58495687482fc6d4995119934:/src/mc/mc_request.h diff --git a/src/mc/mc_request.h b/src/mc/mc_request.h index 2672208d1c..2d78269da1 100644 --- a/src/mc/mc_request.h +++ b/src/mc/mc_request.h @@ -26,6 +26,11 @@ XBT_PRIVATE bool request_is_enabled_by_idx(smx_simcall_t req, unsigned int idx); /** Is the process ready to execute its simcall? * * This is true if the request associated with the process is ready. + * + * Most requests are always enabled but WAIT and WAITANY + * are not always enabled: a WAIT where the communication does not + * have both a source and a destination yet is not enabled + * (unless timeout is enabled in the wait and enabeld in SimGridMC). */ XBT_PRIVATE bool actor_is_enabled(smx_actor_t process);