From 094fa3ed0922901b5771fc0e1651ecb161b5cdb6 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Fri, 15 Aug 2025 11:21:09 -0400 Subject: [PATCH] Output array shared root flag in rb_raw_obj_info_buitin_type --- gc.c | 7 ++++--- 1 file 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)",