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

Relocate the rates calculating on the first PGC After GMP #1175

Merged
merged 1 commit into from
Mar 5, 2018

Conversation

LinHu2016
Copy link
Contributor

@LinHu2016 LinHu2016 commented Feb 14, 2018

  • recalculating PGCCompactionRate, HeapOccupancyTrend,
    ScannableBytesRatio after PGC and before estimating
    defragmentReclaimableRegions for calculating GMPIntermission
    and desiredCompactWork accurate.

  • update calculatePGCCompactionRate tracepoint for provide more
    detail information.

Signed-off-by: Lin Hu linhu@ca.ibm.com

Copy link
Contributor

@fjeremic fjeremic left a comment

Choose a reason for hiding this comment

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

https://github.com/eclipse/openj9/blob/master/CONTRIBUTING.md#commit-guidelines

The first line should be less than 70 characters, where reasonable, and should be written in sentence case ...

Note that both the commit and the pull request should be modified, i.e. aaa4b22 needs a change as well.

@LinHu2016 LinHu2016 changed the title relocate calculating the rates at the end of First PGC After GMP relocate the rates calculating on First PGC After GMP Feb 14, 2018
@LinHu2016 LinHu2016 changed the title relocate the rates calculating on First PGC After GMP Relocate the rates calculating on the first PGC After GMP Feb 14, 2018
@LinHu2016 LinHu2016 force-pushed the fix_compact_regression branch from aaa4b22 to 4290076 Compare February 28, 2018 17:17
@LinHu2016
Copy link
Contributor Author

there is a dependence of the omr change(eclipse-omr/omr#2350)

@fjeremic fjeremic added the depends:omr Pull request is dependent on a corresponding change in OMR label Mar 1, 2018
 - recalculating PGCCompactionRate, HeapOccupancyTrend,
  ScannableBytesRatio after PGC and before estimating
  defragmentReclaimableRegions for calculating GMPIntermission 
  and desiredCompactWork accurate.
 - update calculatePGCCompactionRate tracepoint for provide more 
 detail information.

Signed-off-by: Lin Hu <linhu@ca.ibm.com>
@LinHu2016 LinHu2016 force-pushed the fix_compact_regression branch from 4290076 to e0b26f1 Compare March 1, 2018 15:56
@pshipton
Copy link
Member

pshipton commented Mar 3, 2018

OMR Acceptance builds are blocked on acceptance of this change.

jenkins test sanity plinux depends eclipse-omr/omr#2350

@pshipton
Copy link
Member

pshipton commented Mar 3, 2018

@AdamBrousseau is there a problem with including dependent changes?

@AdamBrousseau
Copy link
Contributor

The OMR PR s already merged so the "merge" ref does not exist anymore. See #827 for more info.

@DanHeidinga
Copy link
Member

@dmitripivkine @charliegracie @amicic Can one of you review and merge the GC changes here? The OMR integration build is broken until this is merged.

@amicic amicic self-requested a review March 5, 2018 13:30
@amicic
Copy link
Contributor

amicic commented Mar 5, 2018

I reviewed the failures in travis build, and they seem to be due to missing dependant OMR change that is already merged. I'm merging this despite the travis failures, since I know that Lin did a lot of testing locally with this changes.

@amicic amicic merged commit 6512028 into eclipse-openj9:master Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:gc depends:omr Pull request is dependent on a corresponding change in OMR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants