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

Restructure humongous object allocation in G1

    Details

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

      Description

      The current allocation path for find humongous objects is a bit hard to follow because the code searching for contiguous regions use has multiple conditions depending on wether expand is allowed or not.

      This can be simplified by splitting up the code a bit and instead making sure we only search the ranges we are currently considering.

        Attachments

          Activity

            People

            • Assignee:
              sjohanss Stefan Johansson
              Reporter:
              sjohanss Stefan Johansson
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: