X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8c7c0f5d324ecb46f856e532350c1a463500c3a7..6ebb4fb025da8422b9fa57533ec966430b5fff6c:/src/kernel/activity/MutexImpl.cpp diff --git a/src/kernel/activity/MutexImpl.cpp b/src/kernel/activity/MutexImpl.cpp index 2ad6bde174..ba67c348a0 100644 --- a/src/kernel/activity/MutexImpl.cpp +++ b/src/kernel/activity/MutexImpl.cpp @@ -22,6 +22,8 @@ namespace simgrid { namespace kernel { namespace activity { +/* -------- Acquisition -------- */ + bool MutexAcquisitionImpl::test(actor::ActorImpl*) { return mutex_->owner_ == issuer_; @@ -50,6 +52,8 @@ void MutexAcquisitionImpl::finish() simcall->issuer_->simcall_answer(); } +/* -------- Mutex -------- */ + unsigned MutexImpl::next_id_ = 0; MutexAcquisitionImplPtr MutexImpl::lock_async(actor::ActorImpl* issuer)