diff options
| author | Koichi Sasada <ko1@atdot.net> | 2020-11-06 03:21:08 +0900 |
|---|---|---|
| committer | Koichi Sasada <ko1@atdot.net> | 2020-11-06 16:14:36 +0900 |
| commit | 7718e9588b4d7d83c8f9a89dce10b06b9f97bddb (patch) | |
| tree | c0b36eacc0bf05cefb617c14843d34277648dc5d /include/ruby | |
| parent | 4948982b53ef18d367738ede6a32df46353cb9a7 (diff) | |
a part of T_DATA object can Ractor#send
T_DATA objects can refer unshareable objects and they should be
copied recursively, however there is no way to replace with copied
unshareable objects. However, if a T_DATA object refers only
shareable objects, there is no need to replace. So this kind of
T_DATA object (such as Time, Dir, File::Status and so on) can be
sent by Ractor.send.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3739
Diffstat (limited to 'include/ruby')
0 files changed, 0 insertions, 0 deletions
