Cheng Shao pushed to branch wip/wasm-jsffi-fastcall at Glasgow Haskell Compiler / GHC
Commits:
-
987ec79c
by Cheng Shao at 2026-10-11T09:06:39+00:00
-
a4dfedb2
by Cheng Shao at 2026-10-11T09:08:32+00:00
32 changed files:
- compiler/GHC/HsToCore.hs
- compiler/GHC/HsToCore/Foreign/Decl.hs
- compiler/GHC/HsToCore/Foreign/Wasm.hs
- docs/users_guide/wasm.rst
- libraries/ghc-experimental/src/GHC/Wasm/Prim.hs
- libraries/ghc-internal/src/GHC/Internal/Wasm/Prim.hs
- libraries/ghc-internal/src/GHC/Internal/Wasm/Prim/Exports.hs
- libraries/ghc-internal/src/GHC/Internal/Wasm/Prim/Imports.hs
- libraries/ghc-internal/src/GHC/Internal/Wasm/Prim/Types.hs
- libraries/ghci/GHCi/ObjLink.hs
- libraries/ghci/GHCi/Server.hs
- + testsuite/tests/jsffi/FastcallCrossAux.hs
- + testsuite/tests/jsffi/FastcallCrossCore.hs
- testsuite/tests/jsffi/all.T
- testsuite/tests/jsffi/bytearrayarg.hs
- + testsuite/tests/jsffi/fastcall.hs
- + testsuite/tests/jsffi/fastcall.mjs
- + testsuite/tests/jsffi/fastcall.stdout
- + testsuite/tests/jsffi/fastcall_core.hs
- + testsuite/tests/jsffi/fastcall_core.stderr
- + testsuite/tests/jsffi/fastcall_cross.hs
- + testsuite/tests/jsffi/fastcall_cross.mjs
- + testsuite/tests/jsffi/fastcall_cross.stdout
- + testsuite/tests/jsffi/fastcall_cross_core.stderr
- + testsuite/tests/jsffi/fastcall_cross_ghci.hs
- + testsuite/tests/jsffi/fastcall_cross_ghci.stdin
- + testsuite/tests/jsffi/fastcall_cross_ghci.stdout
- + testsuite/tests/jsffi/fastcall_ghci.hs
- + testsuite/tests/jsffi/fastcall_ghci.stdin
- + testsuite/tests/jsffi/fastcall_ghci.stdout
- testsuite/tests/jsffi/http.hs
- testsuite/tests/jsffi/textconv.hs