summaryrefslogtreecommitdiff
path: root/inits.c
diff options
context:
space:
mode:
Diffstat (limited to 'inits.c')
-rw-r--r--inits.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/inits.c b/inits.c
index 790e070267..4988fa09d0 100644
--- a/inits.c
+++ b/inits.c
@@ -52,6 +52,8 @@ rb_call_inits(void)
CALL(Time);
CALL(Random);
CALL(load);
+ CALL(Ruby_module);
+ CALL(Box);
CALL(Proc);
CALL(Binding);
CALL(Math);
@@ -63,18 +65,21 @@ rb_call_inits(void)
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(shape);
CALL(Prism);
+ CALL(unicode_version);
+ CALL(Set);
// enable builtin loading
CALL(builtin);
@@ -84,9 +89,10 @@ void
rb_call_builtin_inits(void)
{
#define BUILTIN(n) CALL(builtin_##n)
- BUILTIN(kernel);
+ BUILTIN(jit_hook);
BUILTIN(yjit);
- // BUILTIN(yjit_hook) is called after rb_yjit_init()
+ BUILTIN(zjit);
+ BUILTIN(kernel);
BUILTIN(gc);
BUILTIN(ractor);
BUILTIN(numeric);
@@ -95,6 +101,7 @@ rb_call_builtin_inits(void)
BUILTIN(ast);
BUILTIN(trace_point);
BUILTIN(pack);
+ BUILTIN(pathname_builtin);
BUILTIN(warning);
BUILTIN(array);
BUILTIN(hash);
@@ -103,8 +110,7 @@ rb_call_builtin_inits(void)
BUILTIN(thread_sync);
BUILTIN(nilclass);
BUILTIN(marshal);
- BUILTIN(rjit_c);
- BUILTIN(rjit);
+ BUILTIN(jit_undef);
Init_builtin_prelude();
}
#undef CALL