summaryrefslogtreecommitdiff
path: root/cont.c
Commit message (Expand)AuthorAgeFilesLines
* Rename rb_ary_tmp_new to rb_ary_hidden_newPeter Zhu2022-07-261-1/+1
* Prevent the stack from being marked twiceAaron Patterson2022-07-201-0/+6
* cont.c: prevent a warning of GCC 12.1Yusuke Endoh2022-06-131-0/+4
* Remove unnecessary ignore warnings.Samuel Williams2022-05-261-5/+1
* Ensure we retain the main fiber stack bounds.Samuel Williams2022-05-251-3/+14
* Tidy up redundant returns.Samuel Williams2022-05-251-3/+1
* Add support for address sanitizer for amd64 and arm64.Samuel Williams2022-05-251-2/+40
* Add ISEQ_BODY macroPeter Zhu2022-03-241-1/+1
* Fix potential memory leak at fiber poolNobuyoshi Nakada2022-03-181-2/+2
* Fix compilation error with `RB_EXPERIMENTAL_FIBER_POOL`Nobuyoshi Nakada2022-03-181-1/+4
* [DOC]Fix FreeBSD Bugzilla linkS-H-GAMELINKS2022-03-151-1/+1
* Fix conversion macro for `size_t`Nobuyoshi Nakada2022-03-131-2/+2
* Fix experimental Fiber::Pool definitionNobuyoshi Nakada2022-03-131-1/+1
* `rb_fiber_terminate` must not return [Bug #18497]Nobuyoshi Nakada2022-01-191-1/+2
* Negative RBOOL usageNobuyoshi Nakada2022-01-011-1/+1
* Tidy up fiber scheduler interface documentation for `address_resolve` and `ti...Samuel Williams2021-12-211-14/+34
* Update cont.cSamuel Williams2021-12-211-8/+23
* Add SchedulerInterface#timeout_after and #address_resolve docszverok2021-12-211-0/+39
* Document Fiber::SchedulerInterface#io_read and #io_writezverok2021-12-211-1/+67
* Fix conflicting declaration on SolarisNobuyoshi Nakada2021-11-301-2/+1
* Workaround for implicit declaration of function 'madvise' on SolarisNaohisa Goto2021-11-301-0/+8
* rb_fiber_raise(): add doxygen卜部昌平2021-09-301-2/+2
* Expose `rb_fiber_raise` and tidy up the internal implementation.Samuel Williams2021-09-201-71/+94
* Suppress format-pedantic warningsNobuyoshi Nakada2021-09-021-4/+4
* Remove root_jmpbuf in rb_thread_structNobuyoshi Nakada2021-08-101-2/+0
* Remove unneeded rb_fiber_transfer_kw declarationS-H-GAMELINKS2021-08-071-2/+0
* Using RBOOL macroS.H2021-08-021-7/+2
* Adjust styles [ci skip]Nobuyoshi Nakada2021-07-181-2/+4
* cont.c: fix formatting of RDoc for Fiber classKazuki Yamaguchi2021-07-171-2/+2
* Replace copy coroutine with pthread implementation.Samuel Williams2021-07-011-70/+71
* cont.c: Replace "iff" with "if and only if"nagachika2021-06-121-1/+1
* Suppress clobbered warnings on Travis-CI ppc64le-linuxNobuyoshi Nakada2021-06-031-1/+1
* Expose `rb_fiber_transfer` and `rb_fiber_transfer_kw`.Samuel Williams2021-06-031-3/+3
* Fix some typos by spell checkerRyuta Kamizono2021-04-261-2/+2
* Fix handling of timeout accessing scheduler outside of non-blocking context.Samuel Williams2021-03-301-0/+15
* fiber context update for Mac OS.David CARLIER2021-03-291-1/+11
* solaris/illumos build fix.David Carlier2021-03-221-0/+2
* [DOC] some methods of Fiber do not need to require anymore [Feature #17407]Kazuhiro NISHIYAMA2021-03-221-8/+3
* Renamed functions for Fiber singleton methodsNobuyoshi Nakada2021-03-121-9/+8
* Constified variables for getenvNobuyoshi Nakada2021-03-121-1/+1
* rb_fiber_terminate never returnsNobuyoshi Nakada2021-02-241-2/+3
* Send :fiber_switch event for almost every fiber_switch (#4207)nicholas a. evans2021-02-221-18/+18
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-091-7/+8
* Moved Fiber methods into core [Feature #17407]Nobuyoshi Nakada2021-01-131-11/+5
* [DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer2021-01-051-1/+1
* Adjusted styles [ci skip]Nobuyoshi Nakada2020-12-281-2/+4
* Language tweaks to Fiber [doc]Marc-Andre Lafortune2020-12-271-56/+49
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-12-241-1/+1
* Redocument non-blocking Fibers and schedulerzverok2020-12-241-1/+339
* Review commentszverok2020-12-241-3/+10