Skip to content

[mono][wasm] Force interpreter to initialize the pointers - #100288

Merged
mkhamoyan merged 13 commits into
dotnet:mainfrom
mkhamoyan:95087_interpreter_support
Mar 28, 2024
Merged

[mono][wasm] Force interpreter to initialize the pointers#100288
mkhamoyan merged 13 commits into
dotnet:mainfrom
mkhamoyan:95087_interpreter_support

Conversation

@mkhamoyan

Copy link
Copy Markdown
Contributor

Fixes#95087

@mkhamoyanmkhamoyan added the arch-wasm WebAssembly architecture label Mar 26, 2024
@mkhamoyanmkhamoyan self-assigned this Mar 26, 2024
@ghostghost added the area-VM-meta-mono label Mar 26, 2024
Comment threadsrc/mono/browser/runtime/runtime.c Outdated
Comment threadsrc/mono/browser/runtime/runtime.c Outdated
lewing

This comment was marked as resolved.

Comment threadsrc/tasks/WasmAppBuilder/PInvokeTableGenerator.cs Outdated
Comment threadsrc/tasks/WasmAppBuilder/PInvokeTableGenerator.cs Outdated
@lewing

Copy link
Copy Markdown
Member

This passes locally so let's get it asap once we have a test.

Comment threadsrc/mono/wasi/Wasi.Build.Tests/PInvokeTableGeneratorTests.cs Outdated
@mkhamoyan
mkhamoyan marked this pull request as ready for review March 28, 2024 11:59

@marafmaraf left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good to me 👍

@mkhamoyan

Copy link
Copy Markdown
ContributorAuthor

/ba-g failures are not related.

@mkhamoyan
mkhamoyan merged commit 1f00cda into dotnet:mainMar 28, 2024
@mkhamoyan
mkhamoyan deleted the 95087_interpreter_support branch March 28, 2024 17:49
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Apr 28, 2024
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-wasmWebAssembly architecturearea-VM-meta-mono

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[mono][wasm] Add interpreter support for calls to UnmanagedCallersOnly EntryPoint without managed delegate reference

4 participants

@mkhamoyan@lewing@pavelsavara@maraf