Skip to content

Support all garbage collector tests #2622

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

zherczeg
Copy link
Contributor

This patch adds support for all tests in testsuite/proposals/gc. Two tests are still missing.

Zoltan Herczeg added 3 commits June 26, 2025 14:32
Support named references for globals, locals, tables, elems
Support named references for call_ref, ref_null
Extend Var variables with an optional type field
@zherczeg zherczeg force-pushed the gc_tests branch 3 times, most recently from e973c0b to 2426298 Compare June 30, 2025 11:39
@zherczeg
Copy link
Contributor Author

It looks like garbage collection tests are finally working. It took me 4 months, but the initial version of garbage collection support is completed. I think I understand the concept of references in WebAssembly, and know why it works that way. The code probably needs a lot of changes.

@zherczeg zherczeg force-pushed the gc_tests branch 2 times, most recently from b043e58 to 645b133 Compare July 9, 2025 07:56
matetokodi added a commit to matetokodi/walrus that referenced this pull request Jul 15, 2025
matetokodi added a commit to matetokodi/walrus that referenced this pull request Jul 16, 2025
matetokodi added a commit to matetokodi/walrus that referenced this pull request Jul 18, 2025
matetokodi added a commit to matetokodi/walrus that referenced this pull request Jul 22, 2025
matetokodi added a commit to matetokodi/walrus that referenced this pull request Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant