1 /**********************************************************************
6 created at: Tue Dec 28 16:01:58 JST 1993
8 Copyright (C) 1993-2007 Yukihiro Matsumoto
10 **********************************************************************/
12 #include "internal/inits.h"
15 static void Init_builtin_prelude(void);
16 #include "prelude.rbinc"
18 #define CALL(n) {void Init_##n(void); Init_##n();}
24 #if USE_TRANSIENT_HEAP
27 CALL(vm_postponed_job
);
69 CALL(Fiber_Scheduler
);
77 CALL(vm_stack_canary
);
81 // enable builtin loading
86 rb_call_builtin_inits(void)
88 #define BUILTIN(n) CALL(builtin_##n)
104 Init_builtin_prelude();