summaryrefslogtreecommitdiff
path: root/bootstraptest/test_ractor.rb
Commit message (Expand)AuthorAgeFilesLines
...
* Add test that `Ractor.make_shareable` calls user defined `#freeze`Marc-Andre Lafortune2020-12-081-1/+8
* Ractor.select requires an argument or yield_valueMarc-Andre Lafortune2020-12-071-0/+9
* fix Thread's interrupt and Ractor#take issueKoichi Sasada2020-12-071-0/+20
* should not use rb_str_modify(), tooKoichi Sasada2020-12-011-1/+9
* should not use rb_ary_modify()Koichi Sasada2020-12-011-0/+7
* Fix `Ractor.make_shareable` for recursive structures with unfreezable componentsMarc-Andre Lafortune2020-11-301-0/+11
* Fixed Ractor.shareable? on cross-recursive objects [Bug #17344]Nobuyoshi Nakada2020-11-301-0/+9
* Skip test_ractor.rb:137 for --jit-min-calls=5Takashi Kokubun2020-11-241-1/+1
* Report a more detailed situation of test_ractor.rb:137Takashi Kokubun2020-11-241-2/+2
* remove Ractor#closeKoichi Sasada2020-11-111-2/+2
* ignore yield_atexit if outgoing port is closedKoichi Sasada2020-11-111-0/+10
* Threads in a ractor will be killed with the ractorKoichi Sasada2020-11-111-1/+33
* Copy for Ractor.send() without marshal.Koichi Sasada2020-11-021-1/+1
* add a test of define_method with shareable Proc.Koichi Sasada2020-10-301-0/+11
* Ractor.make_shareable(a_proc)Koichi Sasada2020-10-301-0/+27
* Use 'shareable' with an 'e' [ci skip]Marc-Andre Lafortune2020-10-251-8/+8
* Tweak a few Ractor tests that were missing comments [ci skip]Marc-Andre Lafortune2020-10-251-0/+4
* Remove trailing whitespace [ci skip]Marc-Andre Lafortune2020-10-251-1/+1
* allow to access ivars of frozen shareable objectsKoichi Sasada2020-10-221-0/+12
* Ractor.make_shareable(obj)Koichi Sasada2020-10-211-0/+74
* fix conditionKoichi Sasada2020-10-201-1/+1
* skip `echo foo` on SolarisKoichi Sasada2020-10-201-1/+1
* ObjectSpace.each_object with RactorsKoichi Sasada2020-10-201-0/+9
* Some global variables can be accessed from ractorsKoichi Sasada2020-10-201-0/+59
* sync generic_ivtblKoichi Sasada2020-10-141-0/+17
* sync enc_table and rb_encoding_listKoichi Sasada2020-10-141-0/+14
* Add Ractor#receive and Ractor.receive and use it in all placesBenoit Daloze2020-10-101-24/+24
* fix typo [ci skip]Koichi Sasada2020-09-271-2/+2
* freeze all Range objects.v3_0_0_preview1Koichi Sasada2020-09-251-4/+3
* prohibi method call by defined_method in other racotrsKoichi Sasada2020-09-251-0/+11
* Range is based on Struct.Koichi Sasada2020-09-251-0/+4
* Frozen Struct can be shareable.Koichi Sasada2020-09-251-0/+6
* refactoring a test code.Koichi Sasada2020-09-251-17/+49
* Ractor.yield should raise if out-port is closedKoichi Sasada2020-09-251-0/+21
* frozen T_OBJECT can be shareable.Koichi Sasada2020-09-251-0/+27
* Ractor#close_outgoping cancel Ractor.yieldKoichi Sasada2020-09-251-0/+1
* Fulfill missing tests and stabilize testsQuang-Minh Nguyen2020-09-201-22/+126
* Validate name during initializationQuang-Minh Nguyen2020-09-201-17/+33
* Add status to Ractor#inspectQuang-Minh Nguyen2020-09-201-0/+21
* sync fstring poolKoichi Sasada2020-09-151-0/+17
* Fix typos [ci skip]Kazuhiro NISHIYAMA2020-09-131-2/+2
* don't use toplevel returnKoichi Sasada2020-09-041-2/+5
* skip Ractor tests on Compiler testsKoichi Sasada2020-09-031-1/+6
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+516