summaryrefslogtreecommitdiff
path: root/inits.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-05-16 17:37:28 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-05-16 17:37:28 +0900
commit2c3c6c96cfc31eb387c643990375e6e1d67b409d (patch)
tree1e2e91c59aea9d7d709386f7d6567d9438a905dd /inits.c
parent9e67a38fdea7d8a549f4b216703ad1600554c3cf (diff)
Defer initialization
Defer initialization of extension libraries, loading prelude files and requiring files, and skip if dump options are given.
Diffstat (limited to 'inits.c')
-rw-r--r--inits.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/inits.c b/inits.c
index 92cec6f4b4..4e5d65ab85 100644
--- a/inits.c
+++ b/inits.c
@@ -75,7 +75,11 @@ rb_call_inits(void)
// enable builtin loading
CALL(builtin);
+}
+void
+rb_call_builtin_inits(void)
+{
#define BUILTIN(n) CALL(builtin_##n)
BUILTIN(gc);
BUILTIN(io);