X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f06f53287a228a869aba211842c5e46ab29b116a..cfe374608aecf8654110a7bb20bbfeb01d07c3b0:/src/smpi/internals/smpi_bench.cpp diff --git a/src/smpi/internals/smpi_bench.cpp b/src/smpi/internals/smpi_bench.cpp index efecf03056..ac32fa2ee6 100644 --- a/src/smpi/internals/smpi_bench.cpp +++ b/src/smpi/internals/smpi_bench.cpp @@ -176,7 +176,7 @@ static unsigned int private_sleep(double secs) int rank = simgrid::s4u::this_actor::get_pid(); TRACE_smpi_sleeping_in(rank, secs); - simcall_process_sleep(secs); + simgrid::s4u::this_actor::sleep_for(secs); TRACE_smpi_sleeping_out(rank); @@ -223,7 +223,7 @@ int smpi_gettimeofday(struct timeval* tv, struct timezone* tz) #endif } if (smpi_wtime_sleep > 0) - simcall_process_sleep(smpi_wtime_sleep); + simgrid::s4u::this_actor::sleep_for(smpi_wtime_sleep); smpi_bench_begin(); return 0; } @@ -241,7 +241,7 @@ int smpi_clock_gettime(clockid_t clk_id, struct timespec* tp) tp->tv_nsec = static_cast((now - tp->tv_sec) * 1e9); } if (smpi_wtime_sleep > 0) - simcall_process_sleep(smpi_wtime_sleep); + simgrid::s4u::this_actor::sleep_for(smpi_wtime_sleep); smpi_bench_begin(); return 0; } @@ -254,7 +254,7 @@ double smpi_mpi_wtime() smpi_bench_end(); time = SIMIX_get_clock(); if (smpi_wtime_sleep > 0) - simcall_process_sleep(smpi_wtime_sleep); + simgrid::s4u::this_actor::sleep_for(smpi_wtime_sleep); smpi_bench_begin(); } else { time = SIMIX_get_clock();