Output ivar length for T_OBJECT in obj_info

This commit is contained in:
Peter Zhu committed 2025-12-07 08:51:02 -08:00
1 parent a4d1421373
commit 4f900c35bc
1 file changed
+2 -2
Notes: git 2025-12-07 16:51:29 +00:00
+2 -2
View File
@@ -4841,11 +4841,11 @@ rb_raw_obj_info_buitin_type(char *const buff, const size_t buff_size, const VALU
APPEND_F("(too_complex) len:%zu", hash_len);
}
else {
APPEND_F("(embed) len:%d", ROBJECT_FIELDS_CAPACITY(obj));
APPEND_F("(embed) len:%d capa:%d", RSHAPE_LEN(RBASIC_SHAPE_ID(obj)), ROBJECT_FIELDS_CAPACITY(obj));
}
}
else {
APPEND_F("len:%d ptr:%p", ROBJECT_FIELDS_CAPACITY(obj), (void *)ROBJECT_FIELDS(obj));
APPEND_F("len:%d capa:%d ptr:%p", RSHAPE_LEN(RBASIC_SHAPE_ID(obj)), ROBJECT_FIELDS_CAPACITY(obj), (void *)ROBJECT_FIELDS(obj));
}
}
break;