Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add forwarding support for WasmLinkage on LibraryImport #109234

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

jkoritzinsky
Copy link
Member

Fixes #109181

Given that there is no impact in product code today with this generator change, I feel that it may meet the servicing bar (as we've serviced similar generator changes like this before), but it's not worth rushing into GA. If the generator shipped out of band (like in roslyn-analyzers), we'd meet the bar for the next "SDK band" release with a change like this.

@jkoritzinsky jkoritzinsky added arch-wasm WebAssembly architecture area-System.Runtime.InteropServices source-generator Indicates an issue with a source generator feature labels Oct 25, 2024
@jkoritzinsky
Copy link
Member Author

jkoritzinsky commented Oct 29, 2024

/Failures look unrelated (as there's no usage of LibraryImport + WasmImportLinkage in the product today.)

@jkoritzinsky jkoritzinsky merged commit fd77ab7 into dotnet:main Oct 29, 2024
88 of 93 checks passed
@jkoritzinsky jkoritzinsky deleted the wasmimport-libimport branch October 29, 2024 23:03
@jkoritzinsky
Copy link
Member Author

/backport to release/9.0-staging

Copy link
Contributor

Started backporting to release/9.0-staging: https://github.com/dotnet/runtime/actions/runs/11584351456

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-System.Runtime.InteropServices source-generator Indicates an issue with a source generator feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

WasmImportLinkage is not propagated in LibraryImport
2 participants