Cheng Shao

Results 75 issues of Cheng Shao

**Is your feature request related to a problem? Please describe.** Our memory manager is only designed to manage mblocks and recycle Haskell closures. There's no support for managing out-of-heap non-moving...

type: feature request

**Is your feature request related to a problem? Please describe.** WebAssembly MVP prohibits `i64` as an FFI argument/result type, and we had to work around the restriction. Previously, the major...

type: feature request

**Is your feature request related to a problem? Please describe.** We've been bothered by the excessive memory usage of the linker for a long time. There has been various tricks...

type: feature request

**Is your feature request related to a problem? Please describe.** This issue proposes the "external STG" feature. More specifically: * The object format should contain enough information to reconstruct the...

type: feature request

**Is your feature request related to a problem? Please describe.** Our current solution to tail calls in Cmm can be summarized as: * All Cmm functions have `[] -> []`...

type: feature request

**Is your feature request related to a problem? Please describe.** In the current codegen, we translate loads/stores of Cmm global registers to loads/stores in the `StgRegTable` field in `MainCapability`, which...

type: feature request

**Is your feature request related to a problem? Please describe.** This is the tracking issue for the Asterius Hackage Overlay. **Describe the solution you'd like** We should implement and host...

good first issue
type: feature request

**Is your feature request related to a problem? Please describe.** In the early days of this project, we chose `stack` as the official build system mainly because it's capable of...

type: feature request

Our CI config only tests the compiled code for the node target; linking is tested for browser target, but the output code is not run, therefore regressions in the browser...

P1
type: feature request