aboutsummaryrefslogtreecommitdiffstats
path: root/ractor.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix ractor docs (#4048) [doc]Tom Chen2021-01-101-3/+3
* Add call-seq to Ractor doc; improve wording [doc]Marc-Andre Lafortune2020-12-241-18/+59
* [DOC] Fix typo in Ractor.make_shareable documentation.nagachika2020-12-221-1/+1
* fix ractor's doc. [ci skip]Koichi Sasada2020-12-221-17/+36
* add Ractor.mainKoichi Sasada2020-12-221-0/+7
* add Ractor#[]/#[]= for ractor local storageKoichi Sasada2020-12-221-0/+10
* Ractor#to_s as #inspectMarc-Andre Lafortune2020-12-211-0/+2
* separate rb_ractor_pub from rb_ractor_tKoichi Sasada2020-12-221-5/+5
* rename to rb_ractor_make_shareable_copy()Koichi Sasada2020-12-211-1/+1
* Adjusted indents of closing braces [ci skip]Nobuyoshi Nakada2020-12-201-12/+12
* fix indentKoichi Sasada2020-12-201-1/+1
* Add documentation for Ractor (#3895)Victor Shepelev2020-12-191-90/+608
* Strip trailing spaces [ci skip]Nobuyoshi Nakada2020-12-191-1/+1
* add "copy: true" option for Ractor.make_shareableKoichi Sasada2020-12-191-4/+23
* Make Ractor#receive_if privateMarc-Andre Lafortune2020-12-161-1/+1
* Ractor#receive_if to receive only matched messagesKoichi Sasada2020-12-161-0/+41
* fix Ractor#receive by other ractorsKoichi Sasada2020-12-161-2/+2
* Call FrozenCore.make_shareableNobuyoshi Nakada2020-12-141-4/+0
* Implemented shareable_constant_valueNobuyoshi Nakada2020-12-141-0/+4
* Ractor.select requires an argument or yield_valueMarc-Andre Lafortune2020-12-071-0/+2
* remove Ractor#closeKoichi Sasada2020-11-111-8/+0
* Tweak return of `Ractor#close`, add docMarc-Andre Lafortune2020-10-301-0/+5
* Ractor.make_shareable(obj)Koichi Sasada2020-10-211-0/+6
* add Ractor.shareable?(obj)Koichi Sasada2020-10-201-0/+7
* ractor.rb - indent comment code [ci skip]MSP-Greg2020-10-121-26/+26
* Add Ractor#receive and Ractor.receive and use it in all placesBenoit Daloze2020-10-101-20/+24
* Add status to Ractor#inspectQuang-Minh Nguyen2020-09-201-3/+6
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+162