Skip to content

32bit support? #839

@vados-cosmonic

Description

@vados-cosmonic

Hey there, thanks for building this project -- it's one of the most promising JS engines I've seen so far.

I'd love to be able to build this engine in WebAssembly + WASI and use it in the "modern" Wasm ecosystem, but right now the only WASI target present for Rust is wasm32-wasip1/wasm32-wasip2 (and at some point wasm32-wasip3 will exist)... Unfortunately, Nova doesn't support 32bit but it'd be great if it did, so the build could work. I did some early experimentation and the requirement for 64bit is obviously quite fundamental (helpfully there's an assert that made that clear!).

I'm happy to help with doing the work to make this possible but wanted to check if 32bit support was an explicit non-goal of the project, which is reasonable. wasm64-unknown-unknown is present, but wasm64-wasi{p1,2,3,} are probably not going to be out soon, so would love to hear your thoughts!

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