X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c4f055b70f68bb462cefb9e4ecea8a3d5320dd0d..cb384017166c74fdfd75b07c8a80b1af46c9447d:/src/s4u/s4u_actor.cpp diff --git a/src/s4u/s4u_actor.cpp b/src/s4u/s4u_actor.cpp index db27edc18c..0789eecc3d 100644 --- a/src/s4u/s4u_actor.cpp +++ b/src/s4u/s4u_actor.cpp @@ -120,11 +120,6 @@ int Actor::isSuspended() return simgrid::simix::kernelImmediate([this] { return pimpl_->suspended; }); } -void Actor::yield() -{ - simgrid::simix::kernelImmediate([] { /* do nothing*/ }); -} - void Actor::setKillTime(double time) { simcall_process_set_kill_time(pimpl_,time); } @@ -219,6 +214,11 @@ void sleep_for(double duration) simcall_process_sleep(duration); } +void yield() +{ + simgrid::simix::kernelImmediate([] { /* do nothing*/ }); +} + XBT_PUBLIC(void) sleep_until(double timeout) { double now = SIMIX_get_clock();