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 NullCHK when storing value into NullRestricted field #18094

Merged
merged 1 commit into from
Sep 12, 2023

Conversation

a7ehuo
Copy link
Contributor

@a7ehuo a7ehuo commented Sep 7, 2023

Add NullCHK when storing value into NullRestricted field.

This applies to putfield, putstatic, and withfield.

Related: #17340

@a7ehuo a7ehuo requested a review from hzongaro September 7, 2023 20:32
@a7ehuo a7ehuo added comp:jit project:valhalla Used to track Project Valhalla related work labels Sep 7, 2023
@a7ehuo
Copy link
Contributor Author

a7ehuo commented Sep 7, 2023

@hzongaro May I ask you to review this change? Thank you!

Copy link
Member

@hzongaro hzongaro left a comment

Choose a reason for hiding this comment

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

I think the ILGen changes look good. Just a couple of minor comments on the test cases.

This applies to `putfield`, `putstatic`, and `withfield`.

Related: eclipse-openj9#17340

Signed-off-by: Annabelle Huo <[email protected]>
@a7ehuo a7ehuo force-pushed the fix-missing-check-store-null branch from fd952e6 to 7725103 Compare September 11, 2023 18:34
@a7ehuo
Copy link
Contributor Author

a7ehuo commented Sep 11, 2023

@hzongaro All comments are addressed. Ready for another review. Thanks!

@hzongaro hzongaro self-assigned this Sep 11, 2023
Copy link
Member

@hzongaro hzongaro left a comment

Choose a reason for hiding this comment

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

Looks good. Thanks!

@hzongaro
Copy link
Member

Jenkins test sanity,extended xlinuxval jdknext

@hzongaro
Copy link
Member

Jenkins test sanity xlinuxvalst jdknext

@hzongaro hzongaro merged commit 0990f59 into eclipse-openj9:master Sep 12, 2023
@a7ehuo a7ehuo deleted the fix-missing-check-store-null branch March 6, 2024 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:jit project:valhalla Used to track Project Valhalla related work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants