Searched refs:scm_i_sweep_mutex (Results 1 – 7 of 7) sorted by relevance
/dports/lang/guile1/guile-1.8.8/libguile/ |
H A D | gc-malloc.c | 113 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 D | gc.c | 65 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 D | gc.h | 247 SCM_API scm_i_pthread_mutex_t scm_i_sweep_mutex; variable
|
H A D | ChangeLog-2008 | 1798 (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 D | gc.h | 94 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_sweep_mutex; variable
|
H A D | ChangeLog-2008 | 2245 (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 D | ChangeLog-2008 | 2245 (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.
|