aboutsummaryrefslogtreecommitdiffstats
path: root/internal/scheduler.h
Commit message (Expand)AuthorAgeFilesLines
* Make `Thread#join` non-blocking.Samuel Williams2020-09-211-1/+1
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-211-0/+2
* Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze2020-09-171-2/+2
* Make Mutex per-Fiber instead of per-ThreadBenoit Daloze2020-09-141-0/+3
* Add support for hooking `IO#read`.Samuel Williams2020-09-141-2/+5
* Standardised scheduler interface.Samuel Williams2020-09-141-0/+27