Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8134504

Remove usage of EvacuationInfo from G1CollectorPolicy

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
      gc
    • Resolved In Build:
      b83

      Backports

        Description

        EvacuationInfo is only used in three places in G1CollectorPolicy and is essentially an "out" parameter to two methods. Refactor the code to have the code set the properties on the evacuation_info object by calling getters on G1CollectorPolicy so G1CollectorPolicy doesn't have to know about EvacuationInfo.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ehelin Erik Helin
                  Reporter:
                  ehelin Erik Helin
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: