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

Change how startsHumongous and continuesHumongous regions work in G1.

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Subcomponent:
      gc
    • Resolved In Build:
      b94

      Description

      Change how startsHumongous and continuesHumongous regions work in G1. Currently the used() and capacity() for a startsHumongous region covers all humongous regions for an object. And the continuesHumongous objects are considered empty. This leads to many special cases in the code and is quite confusing.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                david David Lindholm (Inactive)
                Reporter:
                david David Lindholm (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: