-
Notifications
You must be signed in to change notification settings - Fork 780
Add trace points to inline cast check #23114
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
base: master
Are you sure you want to change the base?
Add trace points to inline cast check #23114
Conversation
|
I may be wrong, but I think new tracepoints have to be added at the end of the file. @pshipton could you confirm? |
|
That is correct, we don't want to change existing tracepoint numbers. |
33f5a24 to
02e3376
Compare
02e3376 to
45bdf7a
Compare
This PR adds a trace point to the method which calls inlineCheckCast to attempt to diagnose this issue eclipse-openj9#23057
45bdf7a to
4a5b3fb
Compare
mpirvu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I will wait for confirmation from local tests that the trace message appears in the Snap files.
This PR adds a trace point to attempt to diagnose this issue #23057
This segmentation fault appears very infrequently, so we add break points to attempt to gleam more information the next time it arises in the tests.
From the stack trace, we have narrowed down the issue to the method
instanceOfOrCheckCastNoCacheUpdate. So we add the break point as required.