Skip to content

Adds FSD check to jitClassRedefineEvent #19949

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

Merged
merged 1 commit into from
Aug 2, 2024

Conversation

IBMJimmyk
Copy link
Contributor

jitClassRedefineEvent is updated to include an explicit check for FSD being enabled.

The result of this is the code cache is tossed out if either HCR extensions are enabled or FSD mode is enabled.

Issue: #19813

jitClassRedefineEvent is updated to include an explicit check for FSD being
enabled.

The result of this is the code cache is tossed out if either HCR extensions
are enabled or FSD mode is enabled.

Signed-off-by: jimmyk <[email protected]>
@IBMJimmyk
Copy link
Contributor Author

@jdmpapin This might be of interest to you.

@jdmpapin
Copy link
Contributor

jdmpapin commented Aug 1, 2024

I think this needs a VM reviewer. The change is in VM code, and I was also involved before the PR was opened. @tajila, could you please review or suggest a reviewer?

@tajila tajila requested a review from gacholio August 1, 2024 21:36
@gacholio
Copy link
Contributor

gacholio commented Aug 1, 2024

jenkins test sanity zlinux jdk21

@gacholio
Copy link
Contributor

gacholio commented Aug 1, 2024

I suspect that checking FSD enabled is sufficient, since FSD enabled implied extensions are enabled until the recent change to disable extensions by default (which no doubt introduced the problem this is fixing).

@gacholio gacholio merged commit 27dac39 into eclipse-openj9:master Aug 2, 2024
5 checks passed
@IBMJimmyk IBMJimmyk deleted the FSDfix branch August 2, 2024 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants