diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-06 21:34:31 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-06 21:59:23 -0800 |
commit | 233ddfac541749a0da80ea27913dc1ef4ea700bb (patch) | |
tree | d0b0d5939225ed1ebbb03c1dbeae7f0d3548092b /shape.h | |
parent | 31f4b2d86bfbc753cec9be376719acc4b120e944 (diff) |
Stop exporting symbols for MJIT
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7459
Diffstat (limited to 'shape.h')
-rw-r--r-- | shape.h | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -116,9 +116,7 @@ ROBJECT_SET_SHAPE_ID(VALUE obj, shape_id_t shape_id) RBASIC(obj)->flags |= ((VALUE)(shape_id) << SHAPE_FLAG_SHIFT); } -MJIT_SYMBOL_EXPORT_BEGIN shape_id_t rb_rclass_shape_id(VALUE obj); -MJIT_SYMBOL_EXPORT_END static inline shape_id_t RCLASS_SHAPE_ID(VALUE obj) { @@ -132,13 +130,11 @@ int32_t rb_shape_id_offset(void); rb_shape_t * rb_shape_get_parent(rb_shape_t * shape); -MJIT_SYMBOL_EXPORT_BEGIN rb_shape_t* rb_shape_get_shape_by_id(shape_id_t shape_id); shape_id_t rb_shape_get_shape_id(VALUE obj); rb_shape_t * rb_shape_get_next_iv_shape(rb_shape_t * shape, ID id); bool rb_shape_get_iv_index(rb_shape_t * shape, ID id, attr_index_t * value); bool rb_shape_obj_too_complex(VALUE obj); -MJIT_SYMBOL_EXPORT_END void rb_shape_set_shape(VALUE obj, rb_shape_t* shape); rb_shape_t* rb_shape_get_shape(VALUE obj); |