diff options
author | Koichi Sasada <ko1@atdot.net> | 2020-12-24 12:09:08 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2020-12-24 12:10:17 +0900 |
commit | 9aca51e8a597fb4689c058b4e6b215ae87434e1b (patch) | |
tree | bdac7f3ccd189fedd9135edf06f1f06b82a88093 /doc/extension.ja.rdoc | |
parent | 66719d7dc8de7b61129d50f40c81ebd9cee323f0 (diff) | |
download | ruby-9aca51e8a597fb4689c058b4e6b215ae87434e1b.tar.gz |
add about Ractor into extension.rdoc [ci skip]
Diffstat (limited to 'doc/extension.ja.rdoc')
-rw-r--r-- | doc/extension.ja.rdoc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/extension.ja.rdoc b/doc/extension.ja.rdoc index 47303ec408..ec220bc486 100644 --- a/doc/extension.ja.rdoc +++ b/doc/extension.ja.rdoc @@ -1829,6 +1829,17 @@ rb_ary_store() などの,適切な API 関数を利用するようにして下 そのほか,対応についての詳細は extension.rdoc の「Appendix D. Generational GC」を参照して下さい. +== Appendix E. Ractor サポート + +Ruby 3.0 から、Ruby プログラムを並列に実行するための仕組みである Ractor +が導入されました。適切に並列に実行するためには、Ractor サポートが必要に +なります。サポートしていないライブラリは、メイン Ractor 以外で実行すると +エラーになります(Ractor::UnsafeError)。 + +Ractor をサポートするための詳細は、extension.rdoc の「Appendix F. Ractor +support」を参照してください。 + + :enddoc: Local variables: :enddoc: fill-column: 60 :enddoc: end: |