~dokomix/dokomix/+git/taisei-koishi:boost_callcc

Last commit made on 2023-09-16
Get this branch:
git clone -b boost_callcc https://git.launchpad.net/~dokomix/dokomix/+git/taisei-koishi

Branch merges

Branch information

Name:
boost_callcc
Repository:
lp:~dokomix/dokomix/+git/taisei-koishi

Recent commits

bc863c6... by Andrei Alexeyev <email address hidden>

boost_callcc: add a boost.context callcc backend

94947fa... by Andrei Alexeyev <email address hidden>

koishi_test: add a resume-from-another test

12acd17... by Andrei Alexeyev <email address hidden>

koishi.h: reserve more space for koishi_coroutine_t

4adb182... by Omar Polo <email address hidden>

stack_alloc: use MAP_STACK when available

Needed on OpenBSD for allocating mappings used as stack.

aa21761... by Andrei Alexeyev <email address hidden>

actually add the boost_fcontext backend

0b2aecc... by Andrei Alexeyev <email address hidden>

add boost_fcontext backend

Same as fcontext, but links to the Boost.Context library for the
fcontext asm routines. Requires a C++ compiler.

29da5be... by Andrei Alexeyev <email address hidden>

emscripten: use emscripten_fiber_init()

That function lives in native code now

302347c... by Andrei Alexeyev <email address hidden>

build: fix meson warning

3e98246... by Andrei Alexeyev <email address hidden>

emscripten: only pass -s ASYNCIFY at the linking stage

Avoids -Wunused-command-line-argument

53e541a... by Andrei Alexeyev <email address hidden>

Rebuild doxygen