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);
}
simcall_process_sleep(duration);
}
+void yield()
+{
+ simgrid::simix::kernelImmediate([] { /* do nothing*/ });
+}
+
XBT_PUBLIC(void) sleep_until(double timeout)
{
double now = SIMIX_get_clock();