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

Cleanup Metaspace Chunk manager: Unify treatment of humongous and non-humongous chunks

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 10
    • Fix Version/s: 10
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b21

      Description

      When discussing solutions for JDK-8170520, it was suggested that returning humongous chunks to the chunk manager should follow the same paths as non-humongous chunks. In particular, it should be handled by the ChunkManager itself instead of the SpaceManager desctructor. That way code duplication and pitfalls can be avoided and there is no need anymore to expose ChunkManager internals.

      See also discussion: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2016-November/021946.html

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stuefe Thomas Stuefe
                Reporter:
                stuefe Thomas Stuefe
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: