diff options
Diffstat (limited to 'inits.c')
| -rw-r--r-- | inits.c | 27 |
1 files changed, 15 insertions, 12 deletions
@@ -22,8 +22,6 @@ rb_call_inits(void) { CALL(default_shapes); CALL(Thread_Mutex); - CALL(vm_postponed_job); - CALL(Method); CALL(RandomSeedCore); CALL(encodings); CALL(sym); @@ -53,8 +51,9 @@ rb_call_inits(void) CALL(Dir); CALL(Time); CALL(Random); - CALL(signal); CALL(load); + CALL(Ruby_module); + CALL(Box); CALL(Proc); CALL(Binding); CALL(Math); @@ -65,19 +64,22 @@ rb_call_inits(void) CALL(VM); CALL(ISeq); CALL(Thread); + CALL(signal); + CALL(Cont); CALL(Fiber_Scheduler); CALL(process); - CALL(Cont); CALL(Rational); CALL(Complex); CALL(MemoryView); + CALL(pathname); CALL(version); CALL(vm_trace); CALL(vm_stack_canary); CALL(ast); - CALL(gc_stress); CALL(shape); - CALL(YARP); + CALL(Prism); + CALL(unicode_version); + CALL(Set); // enable builtin loading CALL(builtin); @@ -87,6 +89,10 @@ void rb_call_builtin_inits(void) { #define BUILTIN(n) CALL(builtin_##n) + BUILTIN(jit_hook); + BUILTIN(yjit); + BUILTIN(zjit); + BUILTIN(kernel); BUILTIN(gc); BUILTIN(ractor); BUILTIN(numeric); @@ -95,19 +101,16 @@ rb_call_builtin_inits(void) BUILTIN(ast); BUILTIN(trace_point); BUILTIN(pack); + BUILTIN(pathname_builtin); BUILTIN(warning); BUILTIN(array); - BUILTIN(kernel); + BUILTIN(hash); BUILTIN(symbol); BUILTIN(timev); BUILTIN(thread_sync); - BUILTIN(yjit); BUILTIN(nilclass); BUILTIN(marshal); -#if USE_RJIT - BUILTIN(rjit_c); - BUILTIN(rjit); -#endif + BUILTIN(jit_undef); Init_builtin_prelude(); } #undef CALL |
