[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 06/17: Remove unused internal definitions
From: |
Andy Wingo |
Subject: |
[Guile-commits] 06/17: Remove unused internal definitions |
Date: |
Tue, 1 Nov 2016 22:50:44 +0000 (UTC) |
wingo pushed a commit to branch master
in repository guile.
commit c77ccc58fb216c7882e2dae3700f8490ffb40d42
Author: Andy Wingo <address@hidden>
Date: Tue Nov 1 22:10:12 2016 +0100
Remove unused internal definitions
* libguile/async.h (scm_i_pthread_mutex_lock_block_asyncs)
(scm_i_pthread_mutex_unlock_unblock_asyncs): Remove unused internal
definitions.
---
libguile/async.h | 16 ----------------
1 file changed, 16 deletions(-)
diff --git a/libguile/async.h b/libguile/async.h
index e8b6ee9..578e901 100644
--- a/libguile/async.h
+++ b/libguile/async.h
@@ -75,22 +75,6 @@ SCM_API void scm_critical_section_end (void);
scm_async_tick (); \
} while (0)
-# define scm_i_pthread_mutex_lock_block_asyncs(m) \
- do \
- { \
- SCM_I_CURRENT_THREAD->block_asyncs++; \
- scm_i_pthread_mutex_lock (m); \
- } \
- while (0)
-
-# define scm_i_pthread_mutex_unlock_unblock_asyncs(m) \
- do \
- { \
- scm_i_pthread_mutex_unlock (m); \
- SCM_I_CURRENT_THREAD->block_asyncs--; \
- } \
- while (0)
-
#else /* !BUILDING_LIBGUILE */
# define SCM_CRITICAL_SECTION_START scm_critical_section_start ()
- [Guile-commits] branch master updated (eeeee32 -> fcc6a7b), Andy Wingo, 2016/11/01
- [Guile-commits] 04/17: sigaction critical section refactor., Andy Wingo, 2016/11/01
- [Guile-commits] 06/17: Remove unused internal definitions,
Andy Wingo <=
- [Guile-commits] 13/17: Mutex in dynamic linker, Andy Wingo, 2016/11/01
- [Guile-commits] 11/17: Mutex instead of critical section in gc.c, Andy Wingo, 2016/11/01
- [Guile-commits] 16/17: Threads no longer track critical section level, Andy Wingo, 2016/11/01
- [Guile-commits] 03/17: threads: Use a mutex instead of a critical section., Andy Wingo, 2016/11/01
- [Guile-commits] 07/17: Mutexes instead of critical sections in stime.c, Andy Wingo, 2016/11/01
- [Guile-commits] 01/17: api-scheduling.texi: Syntactic cleanups., Andy Wingo, 2016/11/01
- [Guile-commits] 08/17: Mutex instead of critical sectoin in symbol->keyword, Andy Wingo, 2016/11/01
- [Guile-commits] 05/17: regexec comment fix, Andy Wingo, 2016/11/01
- [Guile-commits] 15/17: Remove call/cc assertion about critical sections, Andy Wingo, 2016/11/01
- [Guile-commits] 09/17: Simplify critical section implementation, Andy Wingo, 2016/11/01