summaryrefslogtreecommitdiff
path: root/doc/ractor.md
Commit message (Collapse)AuthorAgeFilesLines
* [DOC] Fix case for new sentence.Steven Nunez2022-01-311-1/+1
|
* Fix TypoSteven Nunez2021-10-261-1/+1
|
* update doc/ractor.md about ivarsKoichi Sasada2021-10-231-9/+30
|
* Need `#`Koichi Sasada2021-09-101-1/+1
| | | `shareable_constant_value` is magic comment.
* Fix broken linkUse amazing-print instead2021-02-091-1/+1
| | | The document should point to doc/syntax/comments.rdoc (with an "s") as there currently no `doc/syntax/comment.rdoc`
* Improve the wording surrounding `Proc#isolate`Use amazing-print instead2021-02-091-2/+2
| | | | | | | | | | 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.
* Typo fixes [doc]Marc-Andre Lafortune2021-01-121-10/+10
|
* Update wording in ractor.md (#4056) [doc]Adam Pogwizd2021-01-121-20/+20
|
* [DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer2021-01-051-1/+1
|
* doc/ractor.md: Fix indentationMarcus Stollsteimer2020-12-271-1/+2
| | | | | | | | 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 "-".
* doc/ractor.md: Fix indentation in code blocksMarcus Stollsteimer2020-12-261-144/+143
| | | | | | | Remove unnecessary indentation of code in code blocks (it is also not rendered properly in the generated HTML). Also remove an empty line.
* update doc/ractor.mdKoichi Sasada2020-12-241-81/+129
|
* fix phrasing in commentIvan Denysov2020-12-201-1/+1
|
* Add Ractor#receive and Ractor.receive and use it in all placesBenoit Daloze2020-10-101-41/+41
| | | | * Keep Ractor#recv/Ractor.recv as an alias for now.
* Fix traditional Ring example in Actor-modelSvyatoslav Kryukov2020-10-051-1/+1
|
* Fixed some typos in ractor.md (#3522)Ashwin Elangovan2020-09-051-20/+20
|
* Fix typo in ractor.mdandrewmelis2020-09-051-1/+1
|
* Fix typos in Ractor README.Tom Schady2020-09-041-2/+2
|
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+883
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.