Skip to content

Commit 4f900c3

Browse files
committed
Output ivar length for T_OBJECT in obj_info
1 parent a4d1421 commit 4f900c3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gc.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4841,11 +4841,11 @@ rb_raw_obj_info_buitin_type(char *const buff, const size_t buff_size, const VALU
48414841
APPEND_F("(too_complex) len:%zu", hash_len);
48424842
}
48434843
else {
4844-
APPEND_F("(embed) len:%d", ROBJECT_FIELDS_CAPACITY(obj));
4844+
APPEND_F("(embed) len:%d capa:%d", RSHAPE_LEN(RBASIC_SHAPE_ID(obj)), ROBJECT_FIELDS_CAPACITY(obj));
48454845
}
48464846
}
48474847
else {
4848-
APPEND_F("len:%d ptr:%p", ROBJECT_FIELDS_CAPACITY(obj), (void *)ROBJECT_FIELDS(obj));
4848+
APPEND_F("len:%d capa:%d ptr:%p", RSHAPE_LEN(RBASIC_SHAPE_ID(obj)), ROBJECT_FIELDS_CAPACITY(obj), (void *)ROBJECT_FIELDS(obj));
48494849
}
48504850
}
48514851
break;

0 commit comments

Comments
 (0)