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

Fix debug info emitted for VLT_STK_REG/VLT_FPSTK variable locations #98479

Merged
merged 2 commits into from
Feb 15, 2024

Conversation

filipnavara
Copy link
Member

No description provided.

@ghost
Copy link

ghost commented Feb 15, 2024

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

Issue Details

null

Author: filipnavara
Assignees: -
Labels:

area-NativeAOT-coreclr

Milestone: -

@filipnavara filipnavara changed the title Fix debug info emitted for VLT_STK_REG variable location Fix debug info emitted for VLT_STK_REG/VLT_FPSTK variable locations Feb 15, 2024
@filipnavara filipnavara added the community-contribution Indicates that the PR has been added by a community member label Feb 15, 2024
Comment on lines +539 to +541
// On ARM32 this is used to encode actual registers. This may be wrong for x86
// which we don't support anyway.
e.OpReg(loc.B);
Copy link
Contributor

@SingleAccretion SingleAccretion Feb 15, 2024

Choose a reason for hiding this comment

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

I would expect this to be correct on x86 as well - the Jit never places anything but the return value on the actual FPU stack.

@MichalStrehovsky MichalStrehovsky merged commit 4d37918 into dotnet:main Feb 15, 2024
110 checks passed
@filipnavara filipnavara deleted the VLT_STK_REG branch February 16, 2024 08:44
@github-actions github-actions bot locked and limited conversation to collaborators Mar 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-NativeAOT-coreclr community-contribution Indicates that the PR has been added by a community member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants