From 93a56a5e98875ed619fe5c29f401a8a43632dbed Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Tue, 22 Dec 2020 10:55:29 +1300 Subject: Update fiber scheduler documentation. --- NEWS.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'NEWS.md') diff --git a/NEWS.md b/NEWS.md index 88b7115284..826d7f0c00 100644 --- a/NEWS.md +++ b/NEWS.md @@ -354,11 +354,12 @@ Outstanding ones only. * Symbol#name has been added, which returns the name of the symbol if it is named. The returned string is frozen. [[Feature #16150]] -* Thread +* Fiber * Introduce Fiber.set_scheduler for intercepting blocking operations and Fiber.scheduler for accessing the current scheduler. See - rdoc-ref:scheduler.md for more details. [[Feature #16786]] + rdoc-ref:fiber.md for more details about what operations are supported and + how to implement the scheduler hooks. [[Feature #16786]] * Fiber.blocking? tells whether the current execution context is blocking. [[Feature #16786]] @@ -366,6 +367,8 @@ Outstanding ones only. * Thread#join invokes the scheduler hooks `block`/`unblock` in a non-blocking execution context. [[Feature #16786]] +* Thread + * Thread.ignore_deadlock accessor has been added for disabling the default deadlock detection, allowing the use of signal handlers to break deadlock. [[Bug #13768]] -- cgit v1.2.3