diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-08 23:14:33 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-08 23:24:38 -0800 |
commit | f5909ac6d962acf1eb2736a66316c74693e63a2f (patch) | |
tree | dc83934955383100fab09eca212b9b4f1872c11d /cont.c | |
parent | a0918a4a80226700ee7c8ea27b30b87f86e5a25d (diff) | |
download | ruby-f5909ac6d962acf1eb2736a66316c74693e63a2f.tar.gz |
RJIT: Stop allowing leaked globals rjit_*
Diffstat (limited to 'cont.c')
-rw-r--r-- | cont.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -70,7 +70,7 @@ static VALUE rb_cFiberPool; #define FIBER_POOL_ALLOCATION_FREE #endif -#define jit_cont_enabled (rjit_enabled || rb_yjit_enabled_p()) +#define jit_cont_enabled (rb_rjit_enabled || rb_yjit_enabled_p()) enum context_type { CONTINUATION_CONTEXT = 0, @@ -2547,7 +2547,7 @@ rb_threadptr_root_fiber_setup(rb_thread_t *th) fiber->blocking = 1; fiber_status_set(fiber, FIBER_RESUMED); /* skip CREATED */ th->ec = &fiber->cont.saved_ec; - // When rb_threadptr_root_fiber_setup is called for the first time, rjit_enabled and + // When rb_threadptr_root_fiber_setup is called for the first time, rb_rjit_enabled and // rb_yjit_enabled_p() are still false. So this does nothing and rb_jit_cont_init() that is // called later will take care of it. However, you still have to call cont_init_jit_cont() // here for other Ractors, which are not initialized by rb_jit_cont_init(). |