aboutsummaryrefslogtreecommitdiffstats
path: root/ractor.c
Commit message (Expand)AuthorAgeFilesLines
...
* Ractor.make_shareable(a_proc)Koichi Sasada2020-10-301-9/+35
* refactoring obj_traverse_iKoichi Sasada2020-10-221-29/+34
* refactoring frozen_shareable_pKoichi Sasada2020-10-211-10/+6
* refactoring rb_obj_traverse()Koichi Sasada2020-10-211-37/+43
* Ractor.make_shareable(obj)Koichi Sasada2020-10-211-124/+289
* Some global variables can be accessed from ractorsKoichi Sasada2020-10-201-0/+4
* change rb_ractor_queue to ring buffertompng2020-10-121-9/+11
* Add Ractor#receive and Ractor.receive and use it in all placesBenoit Daloze2020-10-101-22/+22
* remove debug codeKoichi Sasada2020-10-101-2/+0
* Frozen Struct can be shareable.Koichi Sasada2020-09-251-0/+30
* Ractor.yield should raise if out-port is closedKoichi Sasada2020-09-251-0/+8
* frozen T_OBJECT can be shareable.Koichi Sasada2020-09-251-0/+23
* Ractor#close_outgoping cancel Ractor.yieldKoichi Sasada2020-09-251-9/+20
* add GC_GUARDKoichi Sasada2020-09-241-0/+1
* Validate name during initializationQuang-Minh Nguyen2020-09-201-0/+10
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-09-191-2/+2
* add debug log on enabling multi-ractor modeKoichi Sasada2020-09-181-0/+1
* restart Ractor.select on intteruptKoichi Sasada2020-09-151-1/+9
* Fix typos [ci skip]Kazuhiro NISHIYAMA2020-09-061-3/+3
* Fixed heap-use-after-free on racterNobuyoshi Nakada2020-09-041-0/+8
* check multi_ractor mode at main_pKoichi Sasada2020-09-041-3/+7
* Initialize loop variables of list_for_each for MS VCNobuyoshi Nakada2020-09-041-3/+3
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+1877