Skip to content

Bring pack spill-pointers #4566

Description

@ChrisJefferson

wasm-opt used to contain an option --spill-pointers, which would spill things to the C stack which could be pointers, to help with C systems that used stack scanning for GC.

This option was added in b5ee16f , and removed in c61cb6f (when it was removed, it was non-functional).

I was using this option to build GAP ( www.github.com/gap-system/gap ). I was not keeping up to date (I was using enscripten 1.38, binaryen 1.37 for many years).

I'm not familiar enough with the internals of binaryen to know how easy this would be to bring back, but the commit message from @sbc100 mentioned bringing it back if anyone cared, so I wanted to mention I care! (that doesn't mean I'm expecting anyone to do the work to bring it back, but I thought I would register my interest).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions