summaryrefslogtreecommitdiff
path: root/scheduler.c
AgeCommit message (Expand)Author
2020-12-09Add support for non-blocking `Process.wait`.Samuel Williams
2020-12-05Protoized old pre-ANSI K&R style definitionsNobuyoshi Nakada
2020-11-07Rename to `Fiber#set_scheduler`.Samuel Williams
2020-10-01Added a fallback returnNobuyoshi Nakada
2020-10-01break around function definition [ci skip]Nobuyoshi Nakada
2020-10-01Don't call `Scheduler#close` if it doesn't exist.Samuel Williams
2020-09-21Make `Thread#join` non-blocking.Samuel Williams
2020-09-21When setting current thread scheduler to nil, invoke `#close`.Samuel Williams
2020-09-17Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze
2020-09-14Make Mutex per-Fiber instead of per-ThreadBenoit Daloze
2020-09-14Add support for hooking `IO#read`.Samuel Williams
2020-09-14Standardised scheduler interface.Samuel Williams