alexcrichton opened PR #13861 from alexcrichton:backports to bytecodealliance:release-47.0.0:
This is a set of backports for PRs that have already landed on
main. The first set of PRs are related to having acceptable performance with GC-using modules in horizontally scaled (parallel) situations. Primarily these avoidEngine-global locks, but knobs are additionally added for more performance tuning of this scenario.
- https://github.com/bytecodealliance/wasmtime/pull/13842 (prereq)
- https://github.com/bytecodealliance/wasmtime/pull/13843 (avoids locks during instantiation)
- https://github.com/bytecodealliance/wasmtime/pull/13841 (tuning knob for perf)
- https://github.com/bytecodealliance/wasmtime/pull/13855 (fuzz fix for previous PR)
- https://github.com/bytecodealliance/wasmtime/pull/13860 (avoid locks on subtype checks)
I've additionally added https://github.com/bytecodealliance/wasmtime/pull/13837 as a portability-related bugfix.
alexcrichton requested fitzgen for a review on PR #13861.
alexcrichton requested wasmtime-fuzz-reviewers for a review on PR #13861.
alexcrichton requested wasmtime-core-reviewers for a review on PR #13861.
alexcrichton requested wasmtime-default-reviewers for a review on PR #13861.
:thumbs_up: fitzgen submitted PR review.
fitzgen has enabled auto merge for PR #13861.
:check: fitzgen merged PR #13861.
Last updated: Jul 29 2026 at 05:03 UTC