Skip to content

Conversation

radekdoulik
Copy link
Member

@radekdoulik radekdoulik commented Jun 6, 2025

Add corewasmhost binary to test runtime initialization

Fix linking of the host binary with coreclr and interpreter

Allow calling interpreter with arguments and handle return value

Use fake precode stubs to pass the precode type and method desc

Make alternate signal stack calls no-op on wasm

Implement CallDescrWorkerInternal on wasm

Use flat PE image loading on wasm

Do not use unsupported syscalls

Add corewasmhost binary to test runtime initialization

Fix linking of the host binary with coreclr and interpreter

Allow calling interpreter with arguments and handle return value

Use fake precode stubs to pass the precode type and method desc

Make alternate signal stack calls no-op on wasm

Implement CallDescrWorkerInternal on wasm

Fix PE image loading without RTR on wasm

Do not use unsupported syscalls
@radekdoulik radekdoulik force-pushed the wasm-coreclr-wip-3-squashed branch from c49f135 to b32ad25 Compare June 6, 2025 16:23
@radekdoulik radekdoulik added this to the Future milestone Jun 6, 2025
@am11 am11 added arch-wasm WebAssembly architecture os-browser Browser variant of arch-wasm labels Jun 8, 2025
Co-authored-by: Adeel Mujahid <[email protected]>
Copy link
Member

@jkotas jkotas left a comment

Choose a reason for hiding this comment

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

LGTM otherwise

Make FlushProcessWriteBuffers no-op on wasm
Co-authored-by: Jan Kotas <[email protected]>
@radekdoulik radekdoulik requested a review from kg July 23, 2025 14:40
Copy link
Member

@kg kg left a comment

Choose a reason for hiding this comment

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

Clearing my requested changes

@radekdoulik
Copy link
Member Author

/ba-g the WasmBuiltTest timeout is also happening on main https://github.com/dotnet/runtime/runs/46613148591

@radekdoulik radekdoulik merged commit 3c94a47 into dotnet:main Jul 24, 2025
152 of 162 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Aug 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-VM-coreclr os-browser Browser variant of arch-wasm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants