Skip to content

Conversation

quininer
Copy link
Contributor

Description:

This PR introduces wasmtime as an alternative plugin runtime backend for wasmer.

Currently, we simply copy test. maybe it would be better to use the same test for multiple backends in a separate test crate.

It depends #10943

BREAKING CHANGE:

Related issue (if exists):

@quininer quininer requested review from a team as code owners July 30, 2025 05:36
Copy link

changeset-bot bot commented Jul 30, 2025

⚠️ No Changeset found

Latest commit: 749ca4a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

codspeed-hq bot commented Jul 30, 2025

CodSpeed Performance Report

Merging #10958 will not alter performance

Comparing quininer:o/wasmtime (749ca4a) with main (c8a2668)

Summary

✅ 140 untouched benchmarks

@quininer quininer force-pushed the o/wasmtime branch 3 times, most recently from 73db90f to 056a7f8 Compare August 1, 2025 09:45
Copy link

socket-security bot commented Aug 1, 2025

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@quininer quininer force-pushed the o/wasmtime branch 2 times, most recently from 43e6dca to be87c12 Compare August 1, 2025 10:01
@kdy1 kdy1 added this to the Planned milestone Aug 2, 2025
Copy link
Member

@kdy1 kdy1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@kdy1 kdy1 changed the title Introduce wasmtime plugin backend feat(plugin/runner): Introduce wasmtime backend Aug 5, 2025
@kdy1 kdy1 merged commit 9fa8330 into swc-project:main Aug 5, 2025
173 checks passed
@quininer quininer deleted the o/wasmtime branch August 5, 2025 13:10
@kdy1 kdy1 modified the milestones: Planned, 1.13.4 Aug 21, 2025
@swc-project swc-project locked as resolved and limited conversation to collaborators Sep 20, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants