-
Notifications
You must be signed in to change notification settings - Fork 236
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
8215624: Add parallel heap iteration for jmap –histo #127
Conversation
8215624: Add parallel heap iteration for jmap histo 8253763: ParallelObjectIterator should have virtual destructor
👋 Welcome back buddyliao! A progress list of the required criteria for merging this PR into |
/backport |
@buddyliao Unknown command |
Webrevs
|
This backport pull request has now been updated with issue and summary from the original commit. |
Would anyone help me to review this backport? Thank you! |
Hi, @buddyliao, we can have a look. First of all, I see that you have included JDK-8253763 in this commit, which seems to make sense. Can you please add the issue to this PR via the "/issue add" command? Furthermore, JDK-8251570 seems to be a follow up. Do you plan to backport this as well? If so, you could use a "dependent PR" to also propose a backport for this and we can test it together. Please let me know and I can guide you on how to do it. |
Another thing: Could you please enable Github Actions for this PR by merging jdk11u-dev master? |
/issue add |
@buddyliao Command syntax:
Some examples:
If issues are specified only by their ID, the title will be automatically retrieved from JBS. The project prefix ( |
/issue add JDK-8251570 |
@buddyliao |
Hi RealCLanger , thank you for your kindly review and suggestions. I intent to backport JDK-8251570 after this patch. But I really don't know how to do it by using "dependent PR", since JDK-8251570 is based on this patch. Would you please guide me how to do this ? Thank you! |
Sure. It is as simple as to do the backport based on this change/branch and create a PR with branch pr/127 as target. If you have created the PR for JDK-8251570, please let me know. We can then run it together through our testing. |
/issue add JDK-8253763 |
/issue remove JDK-8251570 |
@buddyliao |
@buddyliao |
Hi @RealCLanger, JDK-8251570 has been backported in #284, would you please help me to review them together, thank you very much. |
I've added both backports to our regression test queue now. Will try to review the changes some time next week. |
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.
Thanks for the downport. The changes look good to me.
@buddyliao This change now passes all automated pre-integration checks. After integration, the commit message for the final commit will be:
You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been 59 new commits pushed to the
As there are no conflicts, your changes will automatically be rebased on top of these commits when integrating. If you prefer to avoid this automatic rebasing, please check the documentation for the /integrate command for further details. As you do not have Committer status in this project an existing Committer must agree to sponsor your change. Possible candidates are the reviewers of this PR (@RealCLanger) but any other Committer may sponsor as well. ➡️ To flag this PR as ready for integration with the above commit message, type |
/integrate |
@buddyliao |
/sponsor |
Going to push as commit 085dbe3.
Your commit was automatically rebased without conflicts. |
@RealCLanger @buddyliao Pushed as commit 085dbe3. 💡 You may see a message that your pull request was closed with unmerged commits. This can be safely ignored. |
Unclean backport, since original patch does not apply cleanly to 11u, because jmap command parameter is different between each other, and the code structure has little changed.
Progress
Issues
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk11u-dev pull/127/head:pull/127
$ git checkout pull/127
Update a local copy of the PR:
$ git checkout pull/127
$ git pull https://git.openjdk.java.net/jdk11u-dev pull/127/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 127
View PR using the GUI difftool:
$ git pr show -t 127
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk11u-dev/pull/127.diff