Stream: git-wasmtime

Topic: wasmtime / PR #13572 Optimize codegen for `call_indirect`...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:11):

fitzgen opened PR #13572 from fitzgen:gc-call-indirect-codegen to bytecodealliance:main:

See each commit for details.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:12):

fitzgen requested cfallin for a review on PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:12):

fitzgen requested wasmtime-compiler-reviewers for a review on PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:12):

fitzgen requested wasmtime-core-reviewers for a review on PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:20):

:thumbs_up: alexcrichton submitted PR review:

Nice! Could the branches on if features.gc() be removed now in translation as well?

I'll defer to @cfallin for the middle commit on egraphs as well

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:29):

:thumbs_up: cfallin submitted PR review:

Middle commit (and last one for good measure too) LGTM. Nice! I didn't realize we had the truthy helper already from the comparison rewrites but weren't using it for conditional branches/traps -- nice to finally tie that in.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:34):

fitzgen commented on PR #13572:

Nice! Could the branches on if features.gc() be removed now in translation as well?

I think so, will do in a follow up

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:36):

fitzgen added PR #13572 Optimize codegen for call_indirect of final super types with GC enabled to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 19:59):

github-merge-queue[bot] removed PR #13572 Optimize codegen for call_indirect of final super types with GC enabled from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 20:08):

fitzgen added PR #13572 Optimize codegen for call_indirect of final super types with GC enabled to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 20:31):

github-merge-queue[bot] removed PR #13572 Optimize codegen for call_indirect of final super types with GC enabled from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 20:32):

fitzgen added PR #13572 Optimize codegen for call_indirect of final super types with GC enabled to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 21:11):

github-actions[bot] added the label cranelift on PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 21:11):

github-actions[bot] added the label isle on PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 21:11):

github-actions[bot] commented on PR #13572:

Subscribe to Label Action

cc @cfallin, @fitzgen

<details>
This issue or pull request has been labeled: "cranelift", "isle"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 21:16):

:check: fitzgen merged PR #13572.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2026 at 21:16):

fitzgen removed PR #13572 Optimize codegen for call_indirect of final super types with GC enabled from the merge queue.


Last updated: Jul 29 2026 at 05:03 UTC