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

Use JitEnableOptionalRelocs in getHelperFtn #99791

Merged
merged 1 commit into from
Mar 15, 2024

Conversation

EgorBo
Copy link
Member

@EgorBo EgorBo commented Mar 14, 2024

Some helper calls may be emitted as direct calls or indirect depending on non-deterministic timing. We try to avoid things like that with jit-diffs so I decided to re-use JitEnableOptionalRelocs that is already used for the same reason.

I didn't want to introduce a new knob here, a better way is to probably rename JitEnableOptionalRelocs to something generic like Diffable or Deterministic, but that will require changes in two repos to sync (jit-utils and MihuBot)

cc @MihaZupan this fixes the noise in MihuBot we talked about today

@EgorBo
Copy link
Member Author

EgorBo commented Mar 15, 2024

@jkotas PTAL VM change, this removes noise for jit-diff MihuBot.

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.

Thanks

@jkotas jkotas merged commit 42fbae4 into dotnet:main Mar 15, 2024
108 of 111 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants