summaryrefslogtreecommitdiff
path: root/test/fiber/test_scheduler.rb
Commit message (Expand)AuthorAgeFilesLines
* Wait killed threadsNobuyoshi Nakada2022-12-021-0/+2
* Avoid missed wakeup with fiber scheduler and Fiber.blocking. (#6588)Samuel Williams2022-10-201-0/+42
* Add missing `f.resume` to fiber test. (#6539)Samuel Williams2022-10-131-0/+1
* Introduce `Fiber.blocking{}` for bypassing the fiber scheduler. (#6498)Samuel Williams2022-10-061-0/+11
* Retain reference to blocking fibers.Samuel Williams2022-05-251-12/+14
* test/fiber/test_scheduler.rb: Remove the test file from $LOADED_FEATURESYusuke Endoh2022-05-091-0/+1
* Use a proper mutex for autoloading features. (#5788)Samuel Williams2022-05-081-0/+19
* Mark IO::Buffer as experimental.Samuel Williams2021-11-101-0/+1
* Wake up join list within thread EC context. (#4471)Samuel Williams2021-06-141-2/+16
* Fix handling of timeout accessing scheduler outside of non-blocking context.Samuel Williams2021-03-301-0/+16
* Rename to `Fiber#set_scheduler`.Samuel Williams2020-11-071-5/+21
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-10-011-1/+1
* Don't call `Scheduler#close` if it doesn't exist.Samuel Williams2020-10-011-0/+8
* Fix order of operations during `rb_ec_finalize`.Samuel Williams2020-09-301-0/+14
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-09-231-1/+1
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-211-0/+25
* Rename `Fiber{}` to `Fiber.schedule{}`.Samuel Williams2020-09-141-1/+1
* Standardised scheduler interface.Samuel Williams2020-09-141-16/+0
* Fixup d48c92aa04ffd3a1cecef599eaa5e4409aab2fe4Hiroshi SHIBATA2020-05-231-1/+1
* Rename TestScheduler* to TestFiber for convention of the test directoryHiroshi SHIBATA2020-05-231-0/+29