1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/fiber
Samuel Williams 5f69a7f604
Expose scheduler as public interface & bug fixes. (#3945)
* Rename `rb_scheduler` to `rb_fiber_scheduler`.

* Use public interface if available.

* Use `rb_check_funcall` where possible.

* Don't use `unblock` unless the fiber was non-blocking.
2021-02-09 19:39:56 +13:00
..
http.rb Expose scheduler as public interface & bug fixes. (#3945) 2021-02-09 19:39:56 +13:00
scheduler.rb Expose scheduler as public interface & bug fixes. (#3945) 2021-02-09 19:39:56 +13:00
test_backtrace.rb test/fiber/test_backtrace.rb: prevent a warning 2020-08-18 14:36:39 +09:00
test_enumerator.rb Rename to Fiber#set_scheduler. 2020-11-07 23:39:50 +13:00
test_io.rb Rename to Fiber#set_scheduler. 2020-11-07 23:39:50 +13:00
test_mutex.rb Fix TestFiberMutex#test_condition_variable assertion 2020-11-08 16:49:33 +01:00
test_process.rb Add support for non-blocking Process.wait. 2020-12-09 08:55:35 +13:00
test_ractor.rb Add verbose nil in testing 2020-12-23 03:27:14 +09:00
test_scheduler.rb Rename to Fiber#set_scheduler. 2020-11-07 23:39:50 +13:00
test_sleep.rb Rename to Fiber#set_scheduler. 2020-11-07 23:39:50 +13:00
test_thread.rb Expose scheduler as public interface & bug fixes. (#3945) 2021-02-09 19:39:56 +13:00