summaryrefslogtreecommitdiff
path: root/thread.c
diff options
context:
space:
mode:
-rw-r--r--thread.c8
1 files changed, 0 insertions, 8 deletions
@@ -89,7 +89,6 @@
#include "internal/time.h"
#include "internal/warnings.h"
#include "iseq.h"
-#include "rjit.h"
#include "ruby/debug.h"
#include "ruby/io.h"
#include "ruby/thread.h"
@@ -100,10 +99,6 @@
#include "vm_debug.h"
#include "vm_sync.h"
-#if USE_RJIT && defined(HAVE_SYS_WAIT_H)
-#include <sys/wait.h>
-#endif
-
#ifndef USE_NATIVE_THREAD_PRIORITY
#define USE_NATIVE_THREAD_PRIORITY 0
#define RUBY_THREAD_PRIORITY_MAX 3
@@ -4741,9 +4736,6 @@ rb_thread_atfork_internal(rb_thread_t *th, void (*atfork)(rb_thread_t *, const r
rb_ractor_atfork(vm, th);
rb_vm_postponed_job_atfork();
- /* may be held by RJIT threads in parent */
- rb_native_mutex_initialize(&vm->workqueue_lock);
-
/* may be held by any thread in parent */
rb_native_mutex_initialize(&th->interrupt_lock);
ccan_list_head_init(&th->interrupt_exec_tasks);