ruby/coroutine
nagachika 1fc0895971 merge revision(s) 0d4de0f4b1: [Backport #20898]
wasm: align fiber stack pointer to 16 bytes

	In WebAssembly C ABI, the linear stack pointer must be always aligned
	to 16 bytes like other archs.
	The misaligned stack pointer causes some weird memory corruption since
	compiler assumes the aligned stack pointer.
2024-11-30 14:25:56 +09:00
..
amd64 Add support for address sanitizer for amd64 and arm64. 2022-05-25 15:24:24 +12:00
arm32 Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
arm64 Add support for address sanitizer for amd64 and arm64. 2022-05-25 15:24:24 +12:00
asyncify merge revision(s) 0d4de0f4b1: [Backport #20898] 2024-11-30 14:25:56 +09:00
emscripten Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
ppc Fix and improve coroutines for Darwin (macOS) ppc/ppc64. (#5975) 2022-10-19 23:49:45 +13:00
ppc64 Fix and improve coroutines for Darwin (macOS) ppc/ppc64. (#5975) 2022-10-19 23:49:45 +13:00
ppc64le Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
pthread Ignore dead threads in coroutine_join. 2021-07-02 12:36:14 +12:00
riscv64 Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
ucontext Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
universal Ruby31: add support for Darwin ppc/ppc64 (#5927) 2022-05-22 15:02:03 +12:00
win32 Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
win64 Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00
x86 Replace copy coroutine with pthread implementation. 2021-07-01 11:23:03 +12:00