Stream: git-wasmtime

Topic: wasmtime / PR #3844 Add basic epoch-interruption config t...


view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 19:06):

cfallin opened PR #3844 from fuzz-epochs to main:

Without async fuzzing, we won't be able to test the most interesting
aspects of epoch interruption, namely the
interrupt/update-deadline/resume flow. However, the "trap on epoch
change" behavior works even for synchronous stores, and if we never
change the epoch, then we should see the same behavior as without epoch
interruption instrumentation.

This will at least give us coverage of the codegen, and ensure that the
codegen is compatible with all control flow, etc. that we otherwise
generate; and will check one half of correct execution, namely "no
interruptions happen when we don't expect any".

Created due to @alexcrichton noting that we don't have coverage of
epoch-related codegen in this oss-fuzz coverage report (thanks!).

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 19:06):

cfallin requested alexcrichton for a review on PR #3844.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 19:13):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 19:37):

cfallin updated PR #3844 from fuzz-epochs to main.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 19:59):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 23 2022 at 20:40):

cfallin merged PR #3844.


Last updated: Dec 23 2024 at 12:05 UTC