diff options
| author | 卜部昌平 <shyouhei@ruby-lang.org> | 2021-01-20 10:26:49 +0900 |
|---|---|---|
| committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2021-01-27 09:30:15 +0900 |
| commit | 0300dec32b5a25b409dc5dfa59b81f4e39fab501 (patch) | |
| tree | 797898f48eb8c33ca16e33331407c9e71a4e95d3 /spec/ruby/core/array/shared/difference.rb | |
| parent | 7ccdad7be83b8bd4fcd09a5bf224d33a64fa1d6f (diff) | |
kill OBJ_TAINT etc.
Now that RUBY_FL_TAINT is recycled to become new RUBY_FL_SHAREABLE.
Setting/clearing this flag from extension libraries break Ractor.
Especially problematic one is OBJ_INFECT, which would make non-shareable
objects travel across Ractor boundaries.
Such operations should just be prohibited.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/4100
Diffstat (limited to 'spec/ruby/core/array/shared/difference.rb')
0 files changed, 0 insertions, 0 deletions
