afonso360 opened PR #6579 from afonso360:fuzzgen-calling-convention
to bytecodealliance:main
:
:wave: Hey,
This PR allows fuzzgen to start using different calling conventions in the functions it generates.
I've disabled the
tail
calling convention for now since it's causing segfaults on x86 and wrong results on AArch64. (I'm also not sure if I should report that or if that's still expected? cc: @fitzgen )Wasmtime calling conventions are also disabled since they don't support
i128
values, and avoiding generating those is a bit difficult for now.I've fuzzed this under fuzzgen on both x86 and AArch64 for around an hour and it seems stable.
afonso360 requested wasmtime-compiler-reviewers for a review on PR #6579.
afonso360 requested elliottt for a review on PR #6579.
afonso360 updated PR #6579.
fitzgen submitted PR review:
LGTM, thanks!
fitzgen submitted PR review:
LGTM, thanks!
fitzgen created PR review comment:
// TODO(#6581, #6582): Enable Tail Calls
afonso360 updated PR #6579.
afonso360 has enabled auto merge for PR #6579.
afonso360 merged PR #6579.
Last updated: Nov 22 2024 at 16:03 UTC