diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-10-09 23:06:13 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-12-14 19:19:16 +0900 |
commit | f43c71abe07b4b2b0f8f9a69c567fcd0f38faef6 (patch) | |
tree | 5174f18c9bd83ed60537a44c455a1b3369f49c88 /ractor.rb | |
parent | b1bd223085d7b97d8de8679894a81b7993c26b28 (diff) |
Implemented shareable_constant_value
It does shallow freeze only for now.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3681
Diffstat (limited to 'ractor.rb')
-rw-r--r-- | ractor.rb | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -51,6 +51,10 @@ class Ractor } end + def self.make_shareable(obj) + obj.freeze + end + # Multiplex multiple Ractor communications. # # r, obj = Ractor.select(r1, r2) |