From: Navarrop Date: Mon, 19 Dec 2011 14:03:12 +0000 (+0100) Subject: Update way to have processes to run from Simgrid 3.7 X-Git-Tag: v3_9_90~569^2~19^2~159 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/fc000fcf61f734006d253abb7cb336882e00b6b0?ds=inline Update way to have processes to run from Simgrid 3.7 --- diff --git a/src/smx_context_java.c b/src/smx_context_java.c index fc0af4e173..25db92f1ac 100644 --- a/src/smx_context_java.c +++ b/src/smx_context_java.c @@ -27,7 +27,7 @@ static void smx_ctx_java_free(smx_context_t context); static void smx_ctx_java_start(smx_context_t context); static void smx_ctx_java_suspend(smx_context_t context); static void smx_ctx_java_resume(smx_context_t new_context); -static void smx_ctx_java_runall(xbt_dynar_t processes); +static void smx_ctx_java_runall(void); void SIMIX_ctx_java_factory_init(smx_context_factory_t * factory) { @@ -143,13 +143,13 @@ static void smx_ctx_java_resume(smx_context_t new_context) jprocess_schedule(new_context); } -static void smx_ctx_java_runall(xbt_dynar_t processes) +static void smx_ctx_java_runall(void) { + xbt_dynar_t processes = SIMIX_process_get_runnable(); XBT_DEBUG("XXXX Run all\n"); smx_process_t process; smx_context_t old_context; unsigned int cursor; - xbt_dynar_foreach(processes, cursor, process) { old_context = my_current_context; my_current_context = SIMIX_process_get_context(process);