summaryrefslogtreecommitdiffstats
path: root/cont.c (follow)
Commit message (Expand)AuthorAgeLines
* `rb_fiber_terminate` must not return [Bug #18497]Nobuyoshi Nakada2022-01-19-1/+2
* Negative RBOOL usageNobuyoshi Nakada2022-01-01-1/+1
* Tidy up fiber scheduler interface documentation for `address_resolve` and `ti...Samuel Williams2021-12-21-14/+34
* Update cont.cSamuel Williams2021-12-21-8/+23
* Add SchedulerInterface#timeout_after and #address_resolve docszverok2021-12-21-0/+39
* Document Fiber::SchedulerInterface#io_read and #io_writezverok2021-12-21-1/+67
* Fix conflicting declaration on SolarisNobuyoshi Nakada2021-11-30-2/+1
* Workaround for implicit declaration of function 'madvise' on SolarisNaohisa Goto2021-11-30-0/+8
* rb_fiber_raise(): add doxygen卜部昌平2021-09-30-2/+2
* Expose `rb_fiber_raise` and tidy up the internal implementation.Samuel Williams2021-09-20-71/+94
* Suppress format-pedantic warningsNobuyoshi Nakada2021-09-02-4/+4
* Remove root_jmpbuf in rb_thread_structNobuyoshi Nakada2021-08-10-2/+0
* Remove unneeded rb_fiber_transfer_kw declarationS-H-GAMELINKS2021-08-07-2/+0
* Using RBOOL macroS.H2021-08-02-7/+2
* Adjust styles [ci skip]Nobuyoshi Nakada2021-07-18-2/+4
* cont.c: fix formatting of RDoc for Fiber classKazuki Yamaguchi2021-07-17-2/+2
* Replace copy coroutine with pthread implementation.Samuel Williams2021-07-01-70/+71
* cont.c: Replace "iff" with "if and only if"nagachika2021-06-12-1/+1
* Suppress clobbered warnings on Travis-CI ppc64le-linuxNobuyoshi Nakada2021-06-03-1/+1
* Expose `rb_fiber_transfer` and `rb_fiber_transfer_kw`.Samuel Williams2021-06-03-3/+3
* Fix some typos by spell checkerRyuta Kamizono2021-04-26-2/+2
* Fix handling of timeout accessing scheduler outside of non-blocking context.Samuel Williams2021-03-30-0/+15
* fiber context update for Mac OS.David CARLIER2021-03-29-1/+11
* solaris/illumos build fix.David Carlier2021-03-22-0/+2
* [DOC] some methods of Fiber do not need to require anymore [Feature #17407]Kazuhiro NISHIYAMA2021-03-22-8/+3
* Renamed functions for Fiber singleton methodsNobuyoshi Nakada2021-03-12-9/+8
* Constified variables for getenvNobuyoshi Nakada2021-03-12-1/+1
* rb_fiber_terminate never returnsNobuyoshi Nakada2021-02-24-2/+3
* Send :fiber_switch event for almost every fiber_switch (#4207)nicholas a. evans2021-02-22-18/+18
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-09-7/+8
* Moved Fiber methods into core [Feature #17407]Nobuyoshi Nakada2021-01-13-11/+5
* [DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer2021-01-05-1/+1
* Adjusted styles [ci skip]Nobuyoshi Nakada2020-12-28-2/+4
* Language tweaks to Fiber [doc]Marc-Andre Lafortune2020-12-27-56/+49
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-12-24-1/+1
* Redocument non-blocking Fibers and schedulerzverok2020-12-24-1/+339
* Review commentszverok2020-12-24-3/+10
* Redocument Fiber#transferzverok2020-12-24-27/+53
* Enable `Fiber.current` and `Fiber#alive?` call inside ractorDelton Ding2020-12-23-0/+3
* Update Fiber#backtrace doc [See bug #17408]Marc-Andre Lafortune2020-12-21-2/+2
* Document Fiber#backtrace and #backtrace_locationszverok2020-12-21-0/+65
* Let Fiber#raise work with transferring fibersnicholas a. evans2020-12-12-4/+23
* Remove obsoleted internal/mjit.h inclusionTakashi Kokubun2020-11-22-1/+0
* Make sure all threads are scanned on unload_unitsTakashi Kokubun2020-11-21-3/+6
* fix public interfaceKoichi Sasada2020-11-18-1/+1
* strip trailing spaces and adjusted indents [ci skip]Nobuyoshi Nakada2020-11-12-13/+13
* Rename to `Fiber#set_scheduler`.Samuel Williams2020-11-07-3/+41
* Remove duplicated line [ci skip]Kazuhiro NISHIYAMA2020-10-14-1/+0
* relax Fiber#transfer's restrictionKoichi Sasada2020-10-12-35/+67
* Fix a use-after-free bug reported by ASANAaron Patterson2020-10-01-3/+1