summaryrefslogtreecommitdiff
path: root/doc/ractor.md
AgeCommit message (Collapse)Author
2021-10-26Fix TypoSteven Nunez
Notes: Merged: https://github.com/ruby/ruby/pull/5028
2021-10-23update doc/ractor.md about ivarsKoichi Sasada
Notes: Merged: https://github.com/ruby/ruby/pull/5006
2021-09-10Need `#`Koichi Sasada
`shareable_constant_value` is magic comment.
2021-02-09Fix broken linkUse amazing-print instead
The document should point to doc/syntax/comments.rdoc (with an "s") as there currently no `doc/syntax/comment.rdoc` Notes: Merged: https://github.com/ruby/ruby/pull/4162
2021-02-09Improve the wording surrounding `Proc#isolate`Use amazing-print instead
This change moves the statement that `Proc#isolate` isn't yet exposed for Ruby users to the first time the method is mentioned. This is so that readers don't waste time trying to look it up in Ruby docs. There was also unnecessary duplication: ``` Paragraph 1: "Given block will be isolated from outer scope by Proc#isolate." Paragraph 2: "Given block will be isolated by Proc#isolate method" ``` So I combined the two sentences and slightly improved the wording for clarity. Notes: Merged: https://github.com/ruby/ruby/pull/4161
2021-01-12Typo fixes [doc]Marc-Andre Lafortune
2021-01-12Update wording in ractor.md (#4056) [doc]Adam Pogwizd
Notes: Merged-By: marcandre <github@marc-andre.ca>
2021-01-05[DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer
2020-12-27doc/ractor.md: Fix indentationMarcus Stollsteimer
Reintroduce removed empty line to fix indentation on rendered page (the first line is _not_ indented despite the leading spaces, and ends up "outdented" compared to the rest of the block). Also add a missing "-".
2020-12-26doc/ractor.md: Fix indentation in code blocksMarcus Stollsteimer
Remove unnecessary indentation of code in code blocks (it is also not rendered properly in the generated HTML). Also remove an empty line.
2020-12-24update doc/ractor.mdKoichi Sasada
2020-12-20fix phrasing in commentIvan Denysov
Notes: Merged: https://github.com/ruby/ruby/pull/3951
2020-10-10Add Ractor#receive and Ractor.receive and use it in all placesBenoit Daloze
* Keep Ractor#recv/Ractor.recv as an alias for now. Notes: Merged: https://github.com/ruby/ruby/pull/3626
2020-10-05Fix traditional Ring example in Actor-modelSvyatoslav Kryukov
Notes: Merged: https://github.com/ruby/ruby/pull/3625
2020-09-05Fixed some typos in ractor.md (#3522)Ashwin Elangovan
Notes: Merged-By: marcandre <github@marc-andre.ca>
2020-09-05Fix typo in ractor.mdandrewmelis
Notes: Merged: https://github.com/ruby/ruby/pull/3520
2020-09-04Fix typos in Ractor README.Tom Schady
Notes: Merged: https://github.com/ruby/ruby/pull/3516
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
This commit introduces Ractor mechanism to run Ruby program in parallel. See doc/ractor.md for more details about Ractor. See ticket [Feature #17100] to see the implementation details and discussions. [Feature #17100] This commit does not complete the implementation. You can find many bugs on using Ractor. Also the specification will be changed so that this feature is experimental. You will see a warning when you make the first Ractor with `Ractor.new`. I hope this feature can help programmers from thread-safety issues. Notes: Merged: https://github.com/ruby/ruby/pull/3365