diff options
author | Takashi Kokubun <[email protected]> | 2023-03-06 21:34:31 -0800 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2023-03-06 21:59:23 -0800 |
commit | 233ddfac541749a0da80ea27913dc1ef4ea700bb (patch) | |
tree | d0b0d5939225ed1ebbb03c1dbeae7f0d3548092b /gc.c | |
parent | 31f4b2d86bfbc753cec9be376719acc4b120e944 (diff) |
Stop exporting symbols for MJIT
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7459
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -3129,7 +3129,7 @@ rb_imemo_new_debug(enum imemo_type type, VALUE v1, VALUE v2, VALUE v3, VALUE v0, } #endif -MJIT_FUNC_EXPORTED VALUE +VALUE rb_class_allocate_instance(VALUE klass) { return rb_class_instance_allocate_internal(klass, T_OBJECT | ROBJECT_EMBED, RGENGC_WB_PROTECTED_OBJECT); @@ -6526,7 +6526,7 @@ stack_check(rb_execution_context_t *ec, int water_mark) #define STACKFRAME_FOR_CALL_CFUNC 2048 -MJIT_FUNC_EXPORTED int +int rb_ec_stack_check(rb_execution_context_t *ec) { return stack_check(ec, STACKFRAME_FOR_CALL_CFUNC); @@ -9167,7 +9167,7 @@ rb_gc_writebarrier_unprotect(VALUE obj) /* * remember `obj' if needed. */ -MJIT_FUNC_EXPORTED void +void rb_gc_writebarrier_remember(VALUE obj) { rb_objspace_t *objspace = &rb_objspace; @@ -14661,7 +14661,7 @@ obj_info(VALUE obj) } #endif -MJIT_FUNC_EXPORTED const char * +const char * rb_obj_info(VALUE obj) { return obj_info(obj); @@ -14674,7 +14674,7 @@ rb_obj_info_dump(VALUE obj) fprintf(stderr, "rb_obj_info_dump: %s\n", rb_raw_obj_info(buff, 0x100, obj)); } -MJIT_FUNC_EXPORTED void +void rb_obj_info_dump_loc(VALUE obj, const char *file, int line, const char *func) { char buff[0x100]; |