Skip to content

Fix build break in codegenwasm#130131

Merged
lewing merged 1 commit into
dotnet:mainfrom
AndyAyersMS:fix-wasm-prolog-assert
Jul 2, 2026
Merged

Fix build break in codegenwasm#130131
lewing merged 1 commit into
dotnet:mainfrom
AndyAyersMS:fix-wasm-prolog-assert

Conversation

@AndyAyersMS

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings July 2, 2026 15:31
@github-actions github-actions Bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jul 2, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

@AndyAyersMS

Copy link
Copy Markdown
Member Author

We might want to merge this once a build is green.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates WASM JIT codegen to use the emitter’s prolog/funclet-prolog state query for a debug assertion, aligning with the pattern used across other codegen backends and avoiding reliance on a compiler flag that no longer matches current structure.

Changes:

  • Replace m_compiler->compGeneratingProlog assert with GetEmitter()->emitGeneratingPrologOrFuncletProlog() in CodeGen::genReportGenericContextArg.

@lewing

lewing commented Jul 2, 2026

Copy link
Copy Markdown
Member

/ba-g fast merge to unbreak build

@lewing lewing merged commit 39c986f into dotnet:main Jul 2, 2026
67 of 124 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants