summaryrefslogtreecommitdiff
path: root/thread_win32.c
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2022-06-15 10:57:37 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2022-06-15 10:57:38 -0700
commita327ce8b07e8778b838a5b82939bea9409cfa9f5 (patch)
tree49e10bf95d8f0648a543b7bf242d0908e46311f4 /thread_win32.c
parent23459e4dbb736b28873a85637d141f77167cacee (diff)
Remove unused rb_thread_create_mjit_thread
follow up https://github.com/ruby/ruby/pull/6006
Diffstat (limited to 'thread_win32.c')
-rw-r--r--thread_win32.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/thread_win32.c b/thread_win32.c
index 2a3656450b..4fe3bde709 100644
--- a/thread_win32.c
+++ b/thread_win32.c
@@ -879,29 +879,4 @@ native_thread_native_thread_id(rb_thread_t *th)
}
#define USE_NATIVE_THREAD_NATIVE_THREAD_ID 1
-#if USE_MJIT
-static unsigned long __stdcall
-mjit_worker(void *arg)
-{
- void (*worker_func)(void) = arg;
- rb_w32_set_thread_description(GetCurrentThread(), L"ruby-mjitworker");
- worker_func();
- return 0;
-}
-
-/* Launch MJIT thread. Returns FALSE if it fails to create thread. */
-int
-rb_thread_create_mjit_thread(void (*worker_func)(void))
-{
- size_t stack_size = 4 * 1024; /* 4KB is the minimum commit size */
- HANDLE thread_id = w32_create_thread(stack_size, mjit_worker, worker_func);
- if (thread_id == 0) {
- return FALSE;
- }
-
- w32_resume_thread(thread_id);
- return TRUE;
-}
-#endif
-
#endif /* THREAD_SYSTEM_DEPENDENT_IMPLEMENTATION */