Home
last modified time | relevance | path

Searched refs:scm_i_sweep_mutex (Results 1 – 7 of 7) sorted by relevance

/dports/lang/guile1/guile-1.8.8/libguile/
H A Dgc-malloc.c113 scm_i_scm_pthread_mutex_lock (&scm_i_sweep_mutex); in scm_realloc()
122 scm_i_pthread_mutex_unlock (&scm_i_sweep_mutex); in scm_realloc()
130 scm_i_pthread_mutex_unlock (&scm_i_sweep_mutex); in scm_realloc()
234 scm_i_scm_pthread_mutex_lock (&scm_i_sweep_mutex); in increase_mtrigger()
281 scm_i_pthread_mutex_unlock (&scm_i_sweep_mutex); in increase_mtrigger()
H A Dgc.c65 scm_i_pthread_mutex_t scm_i_sweep_mutex = SCM_I_PTHREAD_MUTEX_INITIALIZER; variable
454 scm_i_scm_pthread_mutex_lock (&scm_i_sweep_mutex);
465 scm_i_pthread_mutex_unlock (&scm_i_sweep_mutex);
484 scm_i_scm_pthread_mutex_lock (&scm_i_sweep_mutex); in scm_gc_for_newcell()
529 scm_i_pthread_mutex_unlock (&scm_i_sweep_mutex); in scm_gc_for_newcell()
H A Dgc.h247 SCM_API scm_i_pthread_mutex_t scm_i_sweep_mutex; variable
H A DChangeLog-20081798 (scm_i_sweep_mutex): Now a non-recursive mutex. GC can not happen
1801 Do not lock scm_i_sweep_mutex, which is now non-recursive, or set
1803 (scm_gc): Lock scm_i_sweep_mutex, set scm_gc_running_p and run the
1813 scm_gc_running_p while the scm_i_sweep_mutex is locked.
1987 maintained. Unlock scm_i_sweep_mutex before running
7485 Presently, I've put the locking of scm_i_sweep_mutex at
7490 * gc.c, gc.h (scm_i_sweep_mutex): New mutex.
7494 scm_i_sweep_mutex for calls to scm_i_thread_put_to_sleep.
/dports/lang/guile2/guile-2.2.7/libguile/
H A Dgc.h94 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_sweep_mutex; variable
H A DChangeLog-20082245 (scm_i_sweep_mutex): Now a non-recursive mutex. GC can not happen
2248 Do not lock scm_i_sweep_mutex, which is now non-recursive, or set
2250 (scm_gc): Lock scm_i_sweep_mutex, set scm_gc_running_p and run the
2260 scm_gc_running_p while the scm_i_sweep_mutex is locked.
2434 maintained. Unlock scm_i_sweep_mutex before running
7932 Presently, I've put the locking of scm_i_sweep_mutex at
7937 * gc.c, gc.h (scm_i_sweep_mutex): New mutex.
7941 scm_i_sweep_mutex for calls to scm_i_thread_put_to_sleep.
/dports/lang/guile/guile-3.0.7/libguile/
H A DChangeLog-20082245 (scm_i_sweep_mutex): Now a non-recursive mutex. GC can not happen
2248 Do not lock scm_i_sweep_mutex, which is now non-recursive, or set
2250 (scm_gc): Lock scm_i_sweep_mutex, set scm_gc_running_p and run the
2260 scm_gc_running_p while the scm_i_sweep_mutex is locked.
2434 maintained. Unlock scm_i_sweep_mutex before running
7932 Presently, I've put the locking of scm_i_sweep_mutex at
7937 * gc.c, gc.h (scm_i_sweep_mutex): New mutex.
7941 scm_i_sweep_mutex for calls to scm_i_thread_put_to_sleep.