From 2cdb13351fe9ef4d8b550c66cbbb5d70d7d9f30c Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Sat, 23 Feb 2019 14:31:46 +0100 Subject: [PATCH] Kill now unused functions SIMIX_mutex_{un}ref. --- include/simgrid/simix.h | 2 -- src/kernel/activity/MutexImpl.cpp | 15 --------------- 2 files changed, 17 deletions(-) diff --git a/include/simgrid/simix.h b/include/simgrid/simix.h index 311090b55c..647d9cd937 100644 --- a/include/simgrid/simix.h +++ b/include/simgrid/simix.h @@ -239,8 +239,6 @@ XBT_PUBLIC int simcall_comm_testany(simgrid::kernel::activity::CommImpl* comms[] /************************** Synchro simcalls **********************************/ SG_BEGIN_DECL() XBT_PUBLIC smx_mutex_t simcall_mutex_init(); -XBT_PUBLIC smx_mutex_t SIMIX_mutex_ref(smx_mutex_t mutex); -XBT_PUBLIC void SIMIX_mutex_unref(smx_mutex_t mutex); XBT_PUBLIC void simcall_mutex_lock(smx_mutex_t mutex); XBT_PUBLIC int simcall_mutex_trylock(smx_mutex_t mutex); XBT_PUBLIC void simcall_mutex_unlock(smx_mutex_t mutex); diff --git a/src/kernel/activity/MutexImpl.cpp b/src/kernel/activity/MutexImpl.cpp index 40f60bbc6b..624c80b3c3 100644 --- a/src/kernel/activity/MutexImpl.cpp +++ b/src/kernel/activity/MutexImpl.cpp @@ -113,21 +113,6 @@ void MutexImpl::unref() } // namespace kernel } // namespace simgrid -/** Increase the refcount for this mutex */ -smx_mutex_t SIMIX_mutex_ref(smx_mutex_t mutex) -{ - if (mutex != nullptr) - intrusive_ptr_add_ref(mutex); - return mutex; -} - -/** Decrease the refcount for this mutex */ -void SIMIX_mutex_unref(smx_mutex_t mutex) -{ - if (mutex != nullptr) - intrusive_ptr_release(mutex); -} - // Simcall handlers: void simcall_HANDLER_mutex_lock(smx_simcall_t simcall, smx_mutex_t mutex) -- 2.20.1