From 7f1069cb0bb5a1f66fbd7836f642527938957851 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 1 Mar 2024 11:31:13 +0000 Subject: [PATCH] Add Recursive_Mutex procedures to procedure groups --- core/sync/sync_util.odin | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/sync/sync_util.odin b/core/sync/sync_util.odin index 0c948eb9e..07b970a82 100644 --- a/core/sync/sync_util.odin +++ b/core/sync/sync_util.odin @@ -9,6 +9,7 @@ Example: guard :: proc{ mutex_guard, rw_mutex_guard, + recursive_mutex_guard, ticket_mutex_guard, benaphore_guard, recursive_benaphore_guard, @@ -31,6 +32,7 @@ shared_guard :: proc{ lock :: proc{ mutex_lock, rw_mutex_lock, + recursive_mutex_lock, ticket_mutex_lock, benaphore_lock, recursive_benaphore_lock, @@ -43,6 +45,7 @@ lock :: proc{ unlock :: proc{ mutex_unlock, rw_mutex_unlock, + recursive_mutex_unlock, ticket_mutex_unlock, benaphore_unlock, recursive_benaphore_unlock, @@ -55,6 +58,7 @@ unlock :: proc{ try_lock :: proc{ mutex_try_lock, rw_mutex_try_lock, + recursive_mutex_try_lock, benaphore_try_lock, recursive_benaphore_try_lock, atomic_mutex_try_lock,