rts/ghc-internal: add JSFFI support logic for wasm32
This commit adds rts/ghc-internal logic to support the wasm backend's JSFFI functionality.
Showing
- libraries/ghc-internal/ghc-internal.cabal 11 additions, 0 deletionslibraries/ghc-internal/ghc-internal.cabal
- libraries/ghc-internal/src/GHC/Wasm/Prim.hs 23 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Conc.hs 68 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Conc.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Conc/Internal.hs 16 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Conc/Internal.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Exports.hs 138 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Exports.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Flag.hs 10 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Flag.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Imports.hs 171 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Imports.hs
- libraries/ghc-internal/src/GHC/Wasm/Prim/Types.hs 152 additions, 0 deletionslibraries/ghc-internal/src/GHC/Wasm/Prim/Types.hs
- rts/rts.cabal 5 additions, 0 deletionsrts/rts.cabal
- rts/wasm/JSFFI.c 227 additions, 0 deletionsrts/wasm/JSFFI.c
- rts/wasm/JSFFIGlobals.c 17 additions, 0 deletionsrts/wasm/JSFFIGlobals.c
- rts/wasm/blocker.cmm 44 additions, 0 deletionsrts/wasm/blocker.cmm
- rts/wasm/jsval.cmm 10 additions, 0 deletionsrts/wasm/jsval.cmm
- rts/wasm/scheduler.cmm 195 additions, 0 deletionsrts/wasm/scheduler.cmm
Loading
Please register or sign in to comment