Stream: git-wasmtime

Topic: wasmtime / PR #9178 (Draft) ISLE: upstream prototype ISLE...


view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:19):

avanhatt opened PR #9178 from wellesley-prog-sys:upstream-08-28 to bytecodealliance:main:

Draft PR to upstream the ongoing ISLE verification work, as described in our ASPLOS 2024 paper: Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection. The motivation for this work is described in detail in the paper.

Using the tool is described in detail at cranelift/isle/veri/README.md.

Alternatives considered

We could continue to develop this work in a fork, but that runs the risk of becoming quickly out-of-date. In discussions with @cfallin, @fitzgen, and @jameysharp, we have designed the specifications and verification to sit alongside the ISLE source.

However, we have also discussed delaying the upstreaming effort to instead upstream the newer version under development by @mmcloughlin. But, this version is much further from having the coverage of the original prototype.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:25):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:36):

cfallin requested cfallin for a review on PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:37):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:46):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2024 at 17:50):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 30 2024 at 15:03):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 30 2024 at 18:51):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 30 2024 at 19:07):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 30 2024 at 19:37):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2024 at 14:36):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2024 at 14:45):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2024 at 15:41):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2024 at 16:32):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 04 2024 at 16:00):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 04 2024 at 16:39):

alexcrichton commented on PR #9178:

@avanhatt for the deny/vet CI errors I have two commits at https://github.com/alexcrichton/wasmtime/commits/verifier which should resolve the issues.

No need to preserve authorship on those, feel free to include the commits here however's easiest to you!

view this post on Zulip Wasmtime GitHub notifications bot (Sep 08 2024 at 00:41):

avanhatt updated PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 08 2024 at 17:11):

avanhatt commented on PR #9178:

@avanhatt for the deny/vet CI errors I have two commits at https://github.com/alexcrichton/wasmtime/commits/verifier which should resolve the issues.

@alexcrichton thanks so much for the help with these, passing all checks now!

view this post on Zulip Wasmtime GitHub notifications bot (Sep 08 2024 at 17:11):

avanhatt has marked PR #9178 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 08 2024 at 17:11):

avanhatt requested wasmtime-compiler-reviewers for a review on PR #9178.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 08 2024 at 17:11):

avanhatt requested wasmtime-default-reviewers for a review on PR #9178.


Last updated: Dec 23 2024 at 12:05 UTC