Skip to content

Extract ModuleCommon + use in wasm & v8 runtimes#2940

Merged
Centril merged 2 commits into
masterfrom
centril/module-common
Jul 16, 2025
Merged

Extract ModuleCommon + use in wasm & v8 runtimes#2940
Centril merged 2 commits into
masterfrom
centril/module-common

Conversation

@Centril
Copy link
Copy Markdown
Contributor

@Centril Centril commented Jul 16, 2025

Description of Changes

Extract a struct ModuleCommon which holds some common context data for various runtimes.
Imbue this new type/module +with common logic and use it in wasm and v8 runtimes.

API and ABI breaking changes

None

Expected complexity level and risk

1

Testing

No V8 tests yet.
WASM runtime covered by existing tests.

Comment thread crates/core/src/host/module_common.rs Outdated
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io>
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
@Centril Centril enabled auto-merge July 16, 2025 13:57
@Centril Centril added this pull request to the merge queue Jul 16, 2025
Merged via the queue into master with commit f2c8c6d Jul 16, 2025
18 of 19 checks passed
@Centril Centril deleted the centril/module-common branch July 16, 2025 14:47
mamcx pushed a commit that referenced this pull request Aug 26, 2025
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants