Home
last modified time | relevance | path

Searched refs:fork_gen (Results 1 – 5 of 5) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dthread_sync.c548 rb_serial_t fork_gen;
597 rb_serial_t fork_gen = GET_VM()->fork_gen; in queue_fork_check() local
599 if (q->fork_gen == fork_gen) { in queue_fork_check()
603 q->fork_gen = fork_gen; in queue_fork_check()
1265 rb_serial_t fork_gen; member
1312 rb_serial_t fork_gen = GET_VM()->fork_gen; in condvar_ptr() local
1317 if (cv->fork_gen != fork_gen) { in condvar_ptr()
1318 cv->fork_gen = fork_gen; in condvar_ptr()
H A Dvariable.c2005 rb_serial_t fork_gen; member
2084 if (ele && ele->state && ele->fork_gen != GET_VM()->fork_gen) { in get_autoload_data()
2086 ele->fork_gen = 0; in get_autoload_data()
2338 ele->fork_gen = 0; in autoload_reset()
2426 ele->fork_gen = GET_VM()->fork_gen; in rb_autoload_load()
H A Dvm_core.h602 rb_serial_t fork_gen; member
H A Dthread.c4437 vm->fork_gen++; in rb_thread_atfork_internal()
H A DChangeLog3461 thread_sync.c (rb_mutex_t): eliminate fork_gen
3485 But rb_mutex_t.fork_gen is still redundant, I think.
26367 thread_sync.c (condvar_ptr): reset fork_gen after forking
27141 thread_sync: redo r62934 to use fork_gen
27144 rb_queue/rb_szqueue/rb_condvar structs; store only a fork_gen
27156 * thread_sync.c (struct rb_queue): s/live/fork_gen/
27165 * thread_sync.c (struct rb_condvar): s/live/fork_gen/
27168 * thread_sync.c (condvar_ptr): check fork_gen
27273 * thread.c (rb_thread_atfork_internal): increment fork_gen
27274 * variable.c (struct autoload_data_i): store fork_gen
[all …]