bytecodealliance / bytecodealliance/waffle

Complete support for Wasm GC

Open
#13 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
75
Forks
9
PR merge metrics
No merged PRs in 30d

Description

I'm currently using `waffle` to build a toolchain which will target Wasm GC; however, I noticed that support for this proposal is not fully complete. Is this a feature for which you'd be willing to accept pull requests?

Aside from GC, waffle is working great for my use-case, so thanks! As I started adopting it though, I realized that some of the [frontend bits are only visible to the crate](https://github.com/bytecodealliance/waffle/blob/main/src/lib.rs#L26); is that an intentional design decision? For my use-case I ended up building a generic builder on top of the IR bits inspired on the frontend bits (and Simple And Efficient Construction of SSA Form). I was wondering if providing public APIs à la Cranelift would be something that you'd be interested in?

I'm mixing apples and oranges here, so happy to open a different issue for the builder API if preferred.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.