Stream: git-wasmtime

Topic: wasmtime / issue #4249 [WIP / RFC] Cranelift: Basic suppo...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 09 2022 at 04:36):

github-actions[bot] commented on issue #4249:

Subscribe to Label Action

cc @peterhuene

<details>
This issue or pull request has been labeled: "cranelift", "cranelift:meta", "wasmtime:api"

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 10 2022 at 09:00):

bjorn3 commented on issue #4249:

How fast is this code? How much would the increase in compile time for this be?

view this post on Zulip Wasmtime GitHub notifications bot (Jun 10 2022 at 16:40):

cfallin commented on issue #4249:

How fast is this code? How much would the increase in compile time for this be?

I haven't measured yet but I will soon. There are some optimizations I want to do first (e.g., make the egraph-to-CLIF lowering work without rebuilding the whole function body, reusing existing Insts where no node duplication occurs). The path that runs without egraph-based opts will always exist, so debug builds shouldn't be affected; and my hope is that by subsuming GVN, LICM, simple_preopt, and removing the need to run them multiple times, we might not be too much worse or maybe even close to parity when sticking to a "very basic opts" level. That said the goal here will also be to allow more configurability in that tradeoff: eventually, it would be great to have a larger body of rewrite rules, and some framework that lets us configure "fuel" for applying those rules to some configurable limit. (More on this in the RFC for sure, when it comes!)

view this post on Zulip Wasmtime GitHub notifications bot (Jul 23 2022 at 00:33):

github-actions[bot] commented on issue #4249:

Subscribe to Label Action

cc @cfallin, @fitzgen

<details>
This issue or pull request has been labeled: "cranelift:area:aarch64", "cranelift:area:machinst", "cranelift:area:x64", "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 (Sep 23 2022 at 22:28):

cfallin commented on issue #4249:

Superseded by #4953; closing this one!


Last updated: Dec 23 2024 at 13:07 UTC