summaryrefslogtreecommitdiff
path: root/coroutine/ucontext/Context.h
AgeCommit message (Collapse)Author
2021-07-01Replace copy coroutine with pthread implementation.Samuel Williams
2021-05-04Fix -Wundef warnings in coroutine/*/Context.hBenoit Daloze
* See [Feature #17752] Co-authored-by: xtkoba (Tee KOBAYASHI) <xtkoba+ruby@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/4428
2021-01-22Added include guards to coroutine headersNobuyoshi Nakada
2019-12-28Remove "All Rights Reserved." from Copyright statement.Samuel Williams
2019-07-18Make fiber_pool more conservative on platforms with limited address space.Samuel Williams
We use COROUTINE_LIMITED_ADDRESS_SPACE to select platforms where address space is 32-bits or less. Fiber pool implementation enables more book keeping, and reduces upper limits, in order to minimise address space utilisation.
2019-06-26Add `ucontext` coroutine implementation for generic fallback.Samuel Williams