alexcrichton opened PR #8807 from alexcrichton:faster-no-gc-calls
to bytecodealliance:main
:
This commit skips the safety checks of
AutoAssertNoGc
for the duration of host calls where the types involved are statically known to not perform any GCs (e.g. integers and floats). This helps recover some performance loss from indirect calls made on entry/exit of anAutoAssertNoGc
scope when thegc
feature is enabled in Wasmtime.This is in reference to this discussion
alexcrichton requested pchickey for a review on PR #8807.
alexcrichton requested wasmtime-core-reviewers for a review on PR #8807.
fitzgen submitted PR review.
fitzgen has enabled auto merge for PR #8807.
fitzgen merged PR #8807.
Last updated: Nov 22 2024 at 16:03 UTC