aboutsummaryrefslogtreecommitdiffstats
path: root/spec/ruby/core/mutex
Commit message (Collapse)AuthorAgeFilesLines
* 2.8 -> 3.0 in specsBenoit Daloze2020-09-151-1/+1
|
* Make Mutex per-Fiber instead of per-ThreadBenoit Daloze2020-09-141-0/+12
| | | | | | | | | * Enables Mutex to be used as synchronization between multiple Fibers of the same Thread. * With a Fiber scheduler we can yield to another Fiber on contended Mutex#lock instead of blocking the entire thread. * This also makes the behavior of Mutex consistent across CRuby, JRuby and TruffleRuby. * [Feature #16792]
* [ruby/spec] Just test that sleep completesNobuyoshi Nakada2020-02-061-1/+1
|
* [ruby/spec] Check by Thread#stop?Nobuyoshi Nakada2020-02-062-5/+13
| | | | | Check if threads are stopped by Thread#stop? instead of the status name.
* Update to ruby/spec@28a728bBenoit Daloze2019-10-261-5/+5
|
* Update to ruby/spec@875a09eBenoit Daloze2019-07-274-15/+15
|
* Update to ruby/spec@cdd6ff7eregon2018-11-272-13/+45
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@c1b568beregon2018-03-047-7/+7
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@bacedc5eregon2017-12-011-2/+23
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@a6b8805eregon2017-10-281-8/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Move spec/rubyspec to spec/ruby for consistencyeregon2017-09-207-0/+296
* Other ruby implementations use the spec/ruby directory. [Misc #13792] [ruby-core:82287] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e