aboutsummaryrefslogtreecommitdiffstats
path: root/ractor.c
diff options
context:
space:
mode:
authorS-H-GAMELINKS <gamelinks007@gmail.com>2023-07-10 12:10:05 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-10 19:06:18 +0900
commit092c9b266ab3175c40a78e8af99bb82a0f3d2f4b (patch)
treeab60b02b8873dcfb9a46fdbb8c2bdf956d579486 /ractor.c
parentabfac2222bd51a03ec11b64f4770179cb6d06515 (diff)
downloadruby-092c9b266ab3175c40a78e8af99bb82a0f3d2f4b.tar.gz
Reuse rb_ractor_make_shareable function for rb_ractor_make_shareable_copy function
Diffstat (limited to 'ractor.c')
-rw-r--r--ractor.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/ractor.c b/ractor.c
index 7d4974bc7b..a8a48aabb9 100644
--- a/ractor.c
+++ b/ractor.c
@@ -2925,10 +2925,7 @@ VALUE
rb_ractor_make_shareable_copy(VALUE obj)
{
VALUE copy = ractor_copy(obj);
- rb_obj_traverse(copy,
- make_shareable_check_shareable,
- null_leave, mark_shareable);
- return copy;
+ return rb_ractor_make_shareable(copy);
}
VALUE