diff options
author | Takashi Kokubun <[email protected]> | 2023-03-11 13:32:58 -0800 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2023-03-11 14:19:46 -0800 |
commit | 0c0c88d383a09fef18d8cf8a1457d1649a2cbd46 (patch) | |
tree | 4c625c35cb6835b7c3e55de39d5087e393fd4cda /yjit.c | |
parent | 3a02c7818cb6cbcc70957dfc449ebf32f9dd9e0b (diff) |
Support multiple attributes with Primitive.attr!
Diffstat (limited to 'yjit.c')
-rw-r--r-- | yjit.c | 8 |
1 files changed, 1 insertions, 7 deletions
@@ -620,12 +620,6 @@ rb_get_iseq_body_iseq_encoded(const rb_iseq_t *iseq) return iseq->body->iseq_encoded; } -bool -rb_get_iseq_body_builtin_inline_p(const rb_iseq_t *iseq) -{ - return iseq->body->builtin_inline_p; -} - unsigned rb_get_iseq_body_stack_max(const rb_iseq_t *iseq) { @@ -741,7 +735,7 @@ rb_leaf_invokebuiltin_iseq_p(const rb_iseq_t *iseq) return (iseq->body->iseq_size == (invokebuiltin_len + leave_len) && rb_vm_insn_addr2opcode((void *)iseq->body->iseq_encoded[0]) == BIN(opt_invokebuiltin_delegate_leave) && rb_vm_insn_addr2opcode((void *)iseq->body->iseq_encoded[invokebuiltin_len]) == BIN(leave) && - iseq->body->builtin_inline_p + (iseq->body->builtin_attrs & BUILTIN_ATTR_INLINE) != 0 ); } |