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

Track and check types for SVM symbol IDs #4164

Merged
merged 1 commit into from
Jan 3, 2019

Conversation

jdmpapin
Copy link
Contributor

@jdmpapin jdmpapin commented Jan 2, 2019

This is an attempt to ensure that if types are mismatched due to a bug, we will no longer blindly cast and access memory through a pointer to an unrelated type, which is undefined behaviour.

This is an attempt to ensure that if types are mismatched due to a bug,
we will no longer blindly cast and access memory through a pointer to an
unrelated type, which is undefined behaviour.

Signed-off-by: Devin Papineau <devinmp@ca.ibm.com>
Copy link
Contributor

@dsouzai dsouzai left a comment

Choose a reason for hiding this comment

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

LGTM

@andrewcraik
Copy link
Contributor

Jenkins test sanity xlinux,win,plinux jdk8,jdk11

Copy link
Contributor

@andrewcraik andrewcraik left a comment

Choose a reason for hiding this comment

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

LGTM

@jdmpapin
Copy link
Contributor Author

jdmpapin commented Jan 3, 2019

The test failures are due to #4135

@andrewcraik
Copy link
Contributor

Sanity looks good - failures look like #4135 as noted - merging.

@andrewcraik andrewcraik merged commit 75196ac into eclipse-openj9:master Jan 3, 2019
@jdmpapin jdmpapin deleted the svm.typeck branch April 9, 2021 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants