summaryrefslogtreecommitdiff
path: root/gc.c
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2025-08-15 11:21:09 -0400
committerPeter Zhu <peter@peterzhu.ca>2025-08-18 09:35:05 -0400
commit094fa3ed0922901b5771fc0e1651ecb161b5cdb6 (patch)
treec2e04d5fa9739383163f33e85f764fcaef1fb21e /gc.c
parentef3fdb04d2be6e0337bea2ca84c7158d32b89719 (diff)
Output array shared root flag in rb_raw_obj_info_buitin_type
Diffstat (limited to 'gc.c')
-rw-r--r--gc.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gc.c b/gc.c
index c78ef4de11..c2fc681253 100644
--- a/gc.c
+++ b/gc.c
@@ -4699,9 +4699,10 @@ rb_raw_obj_info_buitin_type(char *const buff, const size_t buff_size, const VALU
rb_raw_obj_info(BUFF_ARGS, ARY_SHARED_ROOT(obj));
}
else {
- APPEND_F("[%s%s] ",
- C(ARY_EMBED_P(obj), "E"),
- C(ARY_SHARED_P(obj), "S"));
+ APPEND_F("[%s%s%s] ",
+ C(ARY_EMBED_P(obj), "E"),
+ C(ARY_SHARED_P(obj), "S"),
+ C(ARY_SHARED_ROOT_P(obj), "R"));
if (ARY_EMBED_P(obj)) {
APPEND_F("len: %ld (embed)",