X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5de8fe9ad7bfa1bee9e28dd030f6c57ea529ad20..431765cb8198579ac316fa0875b5c8988a501675:/src/simix/popping_generated.cpp diff --git a/src/simix/popping_generated.cpp b/src/simix/popping_generated.cpp index 592c22f245..d388546ea4 100644 --- a/src/simix/popping_generated.cpp +++ b/src/simix/popping_generated.cpp @@ -49,6 +49,7 @@ const char* simcall_names[] = { "SIMCALL_COMM_TESTANY", "SIMCALL_MUTEX_LOCK", "SIMCALL_MUTEX_TRYLOCK", + "SIMCALL_MUTEX_UNLOCK", "SIMCALL_COND_INIT", "SIMCALL_COND_SIGNAL", "SIMCALL_COND_WAIT", @@ -232,6 +233,11 @@ case SIMCALL_MUTEX_TRYLOCK: SIMIX_simcall_answer(simcall); break; +case SIMCALL_MUTEX_UNLOCK: + simcall_HANDLER_mutex_unlock(simcall, simgrid::simix::unmarshal(simcall->args[0])); + SIMIX_simcall_answer(simcall); + break; + case SIMCALL_COND_INIT: simgrid::simix::marshal(simcall->result, SIMIX_cond_init()); SIMIX_simcall_answer(simcall);