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

Rename ambiguous scan_thread_root{,s} functions #846

Merged
merged 2 commits into from
Jun 7, 2023

Conversation

k-sareen
Copy link
Collaborator

@k-sareen k-sareen commented Jun 6, 2023

Closes #601.

@k-sareen k-sareen requested a review from wks June 6, 2023 04:50
Copy link
Collaborator

@wks wks left a comment

Choose a reason for hiding this comment

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

LGTM, but since this is an API-changing PR, we should also fix bindings.

@k-sareen
Copy link
Collaborator Author

k-sareen commented Jun 7, 2023

@wks I've made PRs for all bindings except for Ruby. Can you look into them and merge if they're satisfactory?

@wks
Copy link
Collaborator

wks commented Jun 7, 2023

@k-sareen Done. They all look good.

@k-sareen
Copy link
Collaborator Author

k-sareen commented Jun 7, 2023

Presumably it goes merge mmtk-core PR and then update mmtk-* binding refs to use new mmtk-core commit?

@k-sareen
Copy link
Collaborator Author

k-sareen commented Jun 7, 2023

@wks Apparently I'm not a member of the MMTk GitHub organization so I can't merge the binding PRs except for OpenJDK. Can you look into merging all the PRs, sorry? Thank you.

@wks
Copy link
Collaborator

wks commented Jun 7, 2023

@k-sareen OK. I can do the merging.

@wks
Copy link
Collaborator

wks commented Jun 7, 2023

binding-refs
OPENJDK_BINDING_REPO=k-sareen/mmtk-openjdk
OPENJDK_BINDING_REF=refactor/scan_thread_roots-rename
JIKESRVM_BINDING_REPO=k-sareen/mmtk-jikesrvm
JIKESRVM_BINDING_REF=refactor/scan_thread_roots-rename
JULIA_BINDING_REPO=k-sareen/mmtk-julia
JULIA_BINDING_REF=patch-1

@wks wks added the PR-testing Run binding tests for the pull request (deprecated: use PR-extended-testing instead) label Jun 7, 2023
@wks wks merged commit f1a0bb7 into mmtk:master Jun 7, 2023
16 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR-testing Run binding tests for the pull request (deprecated: use PR-extended-testing instead)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Confusing name: scan_thread_roots
2 participants