From d6ab63a9da3e99ee26c3416aba6c252d2cd06dce Mon Sep 17 00:00:00 2001 From: Frederic Suter Date: Mon, 4 Nov 2019 11:20:43 +0100 Subject: [PATCH] deprecate simcall_process_sleep and add some reminders in libsimix.cpp --- include/simgrid/simix.h | 4 ++-- src/simix/libsmx.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/simgrid/simix.h b/include/simgrid/simix.h index 8899662e15..dc02ba4638 100644 --- a/include/simgrid/simix.h +++ b/include/simgrid/simix.h @@ -152,8 +152,8 @@ XBT_ATTRIB_DEPRECATED_v328("Please use Actor::suspend()") XBT_PUBLIC void simcal XBT_ATTRIB_DEPRECATED_v328("Please use Actor::join()") XBT_PUBLIC void simcall_process_join(smx_actor_t process, double timeout); -/* Sleep control */ -XBT_PUBLIC e_smx_state_t simcall_process_sleep(double duration); +XBT_ATTRIB_DEPRECATED_v329("Please use sg_actor_sleep_for()") XBT_PUBLIC e_smx_state_t + simcall_process_sleep(double duration); SG_END_DECL /************************** Communication simcalls ****************************/ diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index 49d76b5f68..387fd23dc6 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -44,17 +44,17 @@ unsigned int simcall_execution_waitany_for(simgrid::kernel::activity::ExecImpl* return simcall_BODY_execution_waitany_for(execs, count, timeout); } -void simcall_process_join(smx_actor_t process, double timeout) +void simcall_process_join(smx_actor_t process, double timeout) // XBT_DEPRECATED_v328 { SIMIX_process_self()->join(process, timeout); } -void simcall_process_suspend(smx_actor_t process) +void simcall_process_suspend(smx_actor_t process) // XBT_DEPRECATED_v328 { process->iface()->suspend(); } -e_smx_state_t simcall_process_sleep(double duration) +e_smx_state_t simcall_process_sleep(double duration) // XBT_DEPRECATED_v329 { SIMIX_process_self()->sleep(duration); return SIMIX_DONE; -- 2.20.1