summaryrefslogtreecommitdiff
path: root/test/fiber/test_scheduler.rb
AgeCommit message (Expand)Author
2023-09-07Reduce number of iterations in `TestFiberScheduler#test_autoload`. (#8391)Samuel Williams
2022-12-02Wait killed threadsNobuyoshi Nakada
2022-10-20Avoid missed wakeup with fiber scheduler and Fiber.blocking. (#6588)Samuel Williams
2022-10-13Add missing `f.resume` to fiber test. (#6539)Samuel Williams
2022-10-06Introduce `Fiber.blocking{}` for bypassing the fiber scheduler. (#6498)Samuel Williams
2022-05-25Retain reference to blocking fibers.Samuel Williams
2022-05-09test/fiber/test_scheduler.rb: Remove the test file from $LOADED_FEATURESYusuke Endoh
2022-05-08Use a proper mutex for autoloading features. (#5788)Samuel Williams
2021-11-10Mark IO::Buffer as experimental.Samuel Williams
2021-06-14Wake up join list within thread EC context. (#4471)Samuel Williams
2021-03-30Fix handling of timeout accessing scheduler outside of non-blocking context.Samuel Williams
2020-11-07Rename to `Fiber#set_scheduler`.Samuel Williams
2020-10-01strip trailing spaces [ci skip]Nobuyoshi Nakada
2020-10-01Don't call `Scheduler#close` if it doesn't exist.Samuel Williams
2020-09-30Fix order of operations during `rb_ec_finalize`.Samuel Williams
2020-09-23strip trailing spaces [ci skip]Nobuyoshi Nakada
2020-09-21When setting current thread scheduler to nil, invoke `#close`.Samuel Williams
2020-09-14Rename `Fiber{}` to `Fiber.schedule{}`.Samuel Williams
2020-09-14Standardised scheduler interface.Samuel Williams
2020-05-23Fixup d48c92aa04ffd3a1cecef599eaa5e4409aab2fe4Hiroshi SHIBATA
2020-05-23Rename TestScheduler* to TestFiber for convention of the test directoryHiroshi SHIBATA