diff --git a/gc.c b/gc.c index 418298a710..0443b313d1 100644 --- a/gc.c +++ b/gc.c @@ -1545,9 +1545,11 @@ os_obj_of(VALUE of) * 2.2250738585072e-308 * Total count: 7 * - * When the process is in multi-Ractor mode (when Ractor.new - * has been called within the process at least once), this method yields - * Ractor-shareable objects only. + * Due to implementation limitations, this method will not yield + * Ractor-unshareable the process is in multi-Ractor mode (when + * Ractor.new has been called within the process at least once). + * This behavior is not considered ideal. + * See https://bugs.ruby-lang.org/issues/19387 for more information. * * a = 12345678987654321 # shareable * b = [].freeze # shareable