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

Deep Scan CS fix #4133

Merged
merged 1 commit into from
Jul 18, 2019
Merged

Deep Scan CS fix #4133

merged 1 commit into from
Jul 18, 2019

Conversation

RSalman
Copy link
Contributor

@RSalman RSalman commented Jul 15, 2019

Signed-off-by: Salman Rana salman.rana@ibm.com

@RSalman
Copy link
Contributor Author

RSalman commented Jul 15, 2019

Fyi @amicic

- Reorganized DeepScan code to avoid an extra condition on hot path
- Added loop check to ensure we break from deep scan on NULL reference
  - Resolves deep scan issue with concurrent scavenger (openj9/eclipse-omr#6393)
where mutator nulls the next reference link

Signed-off-by: Salman Rana <salman.rana@ibm.com>
@RSalman RSalman changed the title Deep scan CS fix Deep Scan CS fix Jul 16, 2019
@youngar
Copy link
Contributor

youngar commented Jul 18, 2019

@genie-omr build all

@youngar youngar self-assigned this Jul 18, 2019
@youngar youngar merged commit 7f7cb48 into eclipse-omr:master Jul 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants