Stream: git-wasmtime

Topic: wasmtime / PR #13675 Add fiber implementation for LoongAr...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 08:55):

heiher opened PR #13675 from heiher:fiber-loong64 to bytecodealliance:main:

Add LoongArch64 fiber support for Wasmtime.

This fixes the runtime error:

fibers not supported on this host architecture

by implementing the required stack switching and unwind support for LoongArch64.

Procedure Call Standard for the LoongArch™ Architecture: https://github.com/loongson/la-abi-specs/blob/release/lapcs.adoc#processor-architecture

view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 08:55):

heiher requested dicej for a review on PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 08:55):

heiher requested wasmtime-core-reviewers for a review on PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 14:42):

:memo: alexcrichton submitted PR review:

Thanks! Could you add a check to this matrix that this crate builds on loongarch64?

Additionally, to confirm, have you run the fiber tests locally and double-checked they're passing?

view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 14:42):

alexcrichton unassigned dicej from PR #13675 Add fiber implementation for LoongArch64.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 17 2026 at 14:42):

alexcrichton requested alexcrichton for a review on PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 18 2026 at 07:58):

heiher updated PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 18 2026 at 07:58):

heiher requested wasmtime-default-reviewers for a review on PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 18 2026 at 08:01):

heiher commented on PR #13675:

Thanks! Could you add a check to this matrix that this crate builds on loongarch64?

Thanks! Done.

Additionally, to confirm, have you run the fiber tests locally and double-checked they're passing?

Yes, I've run the fiber tests locally and they all passed.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 18 2026 at 14:44):

:memo: alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 18 2026 at 14:44):

:speech_balloon: alexcrichton created PR review comment:

Does the published release of cross not support loongarch64? If so could this run cargo check insetad of cross build?

(switching to cargo install makes CI more flaky and take longer)

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 03:01):

heiher updated PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 03:03):

heiher updated PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 03:09):

:memo: heiher submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 03:09):

:speech_balloon: heiher created PR review comment:

cargo check also requires loongarch64-gcc, which can be installed through the apt package manager. Thanks!

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 03:12):

heiher updated PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 04:05):

:thumbs_up: alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 04:05):

alexcrichton added PR #13675 Add fiber implementation for LoongArch64 to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 04:28):

:check: alexcrichton merged PR #13675.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 22 2026 at 04:28):

alexcrichton removed PR #13675 Add fiber implementation for LoongArch64 from the merge queue.


Last updated: Jul 29 2026 at 05:03 UTC